PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak przekonwertować wielkość liter w PostgreSQL

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ś!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostGIS w akcji

  2. pgpredict – Analiza predykcyjna w PostgreSQL

  3. Adapter Postgresql (pg):nie można połączyć się z serwerem

  4. Jak uzyskać aktualną datę i godzinę (bez strefy czasowej) w PostgreSQL?

  5. Znajdź obiekty zależne dla tabeli lub widoku