PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Cara Mengonversi Kasus String di PostgreSQL

Terkadang Anda mungkin perlu mengubah string huruf besar menjadi huruf kecil atau string huruf kecil menjadi huruf besar. Pada artikel ini, kita akan melihat cara mengonversi huruf besar/kecil string di PostgreSQL.


Cara Mengonversi Kasus String di PostgreSQL

Sangat mudah untuk mengonversi string case di PostgreSQL. Kami akan menggunakan fungsi lower() untuk mengubah string menjadi huruf kecil, dan fungsi upper() untuk mengubah string menjadi huruf besar di PostgreSQL. Kami juga akan melihat fungsi initcap() yang memungkinkan Anda untuk menggunakan huruf kapital pada huruf pertama dari setiap kata dalam sebuah string.


Konversikan ke Huruf Kecil di PostgreSQL

fungsi lower() memungkinkan Anda mengonversi string menjadi huruf kecil di PostgreSQL.

Berikut sintaks lower()

lower(string)

Anda dapat memberikan string sebagai literal atau kolom.

Berikut adalah contoh untuk mengonversi string literal menjadi huruf kecil di PostgreSQL.

select lower('TEST Lower');
   lower
------------
 test lower

Berikut adalah contoh untuk mengubah kolom string menjadi huruf kecil.

# select first_name,lower(first_name) from employees;
 first_name | lower
------------+-------
 Jim        | jim
 Tim        | tim
 Jane       | jane


Konversikan ke Huruf Besar di PostgreSQL

fungsi upper() memungkinkan Anda mengonversi string menjadi huruf besar di PostgreSQL.

Berikut sintaks upper()

upper(string)

Anda dapat memberikan string sebagai literal atau kolom.

Berikut adalah contoh untuk mengonversi string literal menjadi huruf besar di PostgreSQL.

select upper('test upper');
   upper
------------
 TEST UPPER

Berikut adalah contoh untuk mengubah kolom string menjadi huruf besar.

# select first_name,upper(first_name) from employees;
 first_name | upper
------------+-------
 Jim        | JIM
 Tim        | TIM
 Jane       | JANE


Mengubah Karakter Pertama menjadi Huruf Besar

Jika Anda ingin menggunakan huruf kapital pada huruf pertama dari string, gunakan fungsi initcap(). fungsi initcap() memungkinkan Anda untuk mengubah karakter pertama dari setiap kata dalam string menjadi huruf besar sehingga menyenangkan untuk dibaca.

Berikut adalah sintaks initcap()

initcap(string)

Berikut adalah contoh initcap() untuk mengubah karakter pertama setiap kata dalam string menjadi huruf besar.

# select initcap('test initcap');
   initcap
--------------
 Test Initcap

Butuh alat pelaporan untuk PostgreSQL? Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari ini!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pg permata '0.14.0' di Mountain Lion gagal

  2. Rails:FATAL - Otentikasi rekan gagal untuk pengguna (PG::Error)

  3. PostgreSQL:ERROR:42601:daftar definisi kolom diperlukan untuk fungsi yang mengembalikan catatan

  4. PostgreSQL EXPLAIN – Berapa Biaya Kueri?

  5. Kunci untuk SELECT sehingga proses lain tidak mendapatkan data lama