Dolna funkcja PostgreSQL

Dolna Funkcja Postgresql



Podczas pracy z dowolną bazą danych może wystąpić sytuacja, w której chcesz pobrać dane, ale w innym przypadku, na przykład małymi literami. Być może wartości w bazie danych są pisane wielkimi lub wielkimi literami, ale chcesz, aby wynik był pisany małymi literami. W tym celu musisz użyć funkcji, która pozwala zmienić wartości na małe litery. W przypadku PostgreSQL funkcja LOWER załatwia sprawę, a użycie jej jest proste. W tym poście podano przykłady szybkiego użycia funkcji LOWER w PostgreSQL.

Przykłady użycia funkcji LOWER w PostgreSQL

PostgreSQL oferuje funkcję LOWER jako jedną ze swoich funkcji łańcuchowych. Dzięki niemu możesz szybko zamienić wielkie litery w tabeli na małe. Podczas obsługi wartości tekstowych w bazie danych PostgreSQL użycie tej funkcji jest przydatne, ale należy pamiętać, że działa ona tylko wtedy, gdy wartości, które chcesz przekonwertować, są już zapisane wielkimi literami.

Oto kilka przykładów na dobry początek.







Przykład 1: Praca z ciągiem znaków

Korzystanie z funkcji LOWER jest łatwe. Dzięki poniższej składni wszystko jest gotowe:



DOLNY(ciąg);

Ciąg znaków w poniższej składni to ciąg, który chcesz przekonwertować. Na przykład możemy użyć instrukcji SELECT, aby przekonwertować ciąg wielkich liter podany w instrukcji zapytania, jak pokazano poniżej:







Po wykonaniu instrukcja zwraca podany ciąg znaków zapisany małymi literami.

Przykład 2: Praca z tabelą

Nawet jeśli w tabeli znajdują się wpisy pisane wielkimi literami, możesz je odczytać małymi literami, korzystając z funkcji LOWER. Nadal używasz tej samej składni, ale instrukcja Select zostanie nieznacznie zmieniona, aby uwzględnić wartości, które chcesz pobrać z tabeli.



Utwórzmy szczegóły w poniższej tabeli, które wykorzystamy w tym przykładzie:

Po utworzeniu tabeli szybko wstaw wartości do tabeli. Zadbaliśmy o to, aby wszystkie wartości ciągów w tabeli były pisane wielkimi literami, aby pomóc nam zademonstrować, jak używać funkcji LOWER.

Nasza tabela końcowa wygląda następująco. Naszym celem są kolumny „fname” i „lname”:

Załóżmy, że chcemy pobrać wszystkie wartości z naszej tabeli, ale wartości „lname” zostały przekonwertowane na małe litery. Mamy polecenie z funkcją LOWER w następujący sposób:

WYBIERZ imię, DOLNE(imię), wiek ZE szczegółów;

Należy pamiętać, że funkcja LOWER jest stosowana tylko do kolumny, na którą kierujemy. Pozostałe kolumny mają swoje wartości takie, jakie pojawiają się w tabeli.

Przykład 3: Łączenie funkcji LOWER z innymi klauzulami

Możliwe jest połączenie funkcji LOWER z innymi funkcjami i klauzulami, aby osiągnąć Twoje cele. Na przykład, jeśli chcesz użyć zapytania warunkowego z klauzulą ​​WHERE, możesz to zrobić w sposób pokazany poniżej:

Poniższy przykład pokazuje, jak używamy klauzuli WHERE do wybierania tylko wpisów, których wiek jest większy niż 25 lat. Dodajemy funkcję LOWER, aby pobrać wartości „fname” jako wartości małymi literami.

W danych wyjściowych możesz użyć instrukcji AS, aby dla wygody nadać jej inną nazwę. Oto przykład ilustrujący, jak nazwać kolumnę małymi literami inną nazwą.

Wniosek

Funkcja PostgreSQL LOWER jest przydatna, gdy masz kolumnę zawierającą wartości wielkie i chcesz je pobrać małymi literami. Składnia korzystania z tej funkcji jest prosta. Kiedy dodasz go do zapytania SELECT lub innej instrukcji w PostgreSQL, szybko uzyskasz pożądany wynik. Przykłady przedstawione w tym poście są jasne. Kiedy już je wypróbujesz w swoim przypadku, szybko opanujesz pracę z funkcją LOWER w PostgreSQL.