Czasami może być konieczne przekonwertowanie ciągu wielkich liter na małe lub ciąg małych liter na wielkie. W tym artykule przyjrzymy się, jak konwertować wielkość liter w PostgreSQL.
Jak przekonwertować wielkość liter w PostgreSQL
Bardzo łatwo jest przekonwertować wielkość liter w PostgreSQL. Użyjemy funkcji lower() do konwersji ciągu znaków na małe litery, a funkcji upper() do konwersji ciągu znaków na wielkie litery w PostgreSQL. Przyjrzymy się również funkcji initcap(), która pozwala na pisanie wielką literą każdego słowa w ciągu.
Konwertuj na małe litery w PostgreSQL
Funkcja lower() umożliwia konwersję ciągu znaków na małe litery w PostgreSQL.
Oto składnia funkcji lower()
lower(string)
Możesz podać ciąg znaków jako literał lub kolumnę.
Oto przykład konwersji dosłownego łańcucha na małe litery w PostgreSQL.
select lower('TEST Lower'); lower ------------ test lower
Oto przykład konwersji kolumny ciągu na małe litery.
# select first_name,lower(first_name) from employees; first_name | lower ------------+------- Jim | jim Tim | tim Jane | jane
Konwertuj na wielkie litery w PostgreSQL
Funkcja upper() umożliwia konwersję łańcucha na wielkie litery w PostgreSQL.
Oto składnia upper()
upper(string)
Możesz podać ciąg znaków jako literał lub kolumnę.
Oto przykład konwersji dosłownego łańcucha na wielkie litery w PostgreSQL.
select upper('test upper'); upper ------------ TEST UPPER
Oto przykład konwersji kolumny ciągu na wielkie litery.
# select first_name,upper(first_name) from employees; first_name | upper ------------+------- Jim | JIM Tim | TIM Jane | JANE
Konwertuj pierwszy znak na wielkie litery
Jeśli chcesz zamienić pierwszą literę ciągu na wielką, użyj funkcji initcap(). Funkcja initcap() umożliwia konwersję pierwszego znaku każdego słowa w łańcuchu na wielkie litery, dzięki czemu czytanie jest przyjemne.
Oto składnia initcap()
initcap(string)
Oto przykład initcap() konwertującego pierwszy znak każdego słowa w łańcuchu na wielkie litery.
# select initcap('test initcap'); initcap -------------- Test Initcap
Potrzebujesz narzędzia do raportowania dla PostgreSQL? Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!