PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cách chuyển đổi trường hợp chuỗi trong PostgreSQL

Đôi khi bạn có thể cần chuyển đổi chuỗi chữ hoa thành chữ thường hoặc chuỗi chữ thường thành chữ hoa. Trong bài viết này, chúng ta sẽ xem xét cách chuyển đổi trường hợp chuỗi trong PostgreSQL.


Cách chuyển đổi trường hợp chuỗi trong PostgreSQL

Rất dễ dàng để chuyển đổi trường hợp chuỗi trong PostgreSQL. Chúng ta sẽ sử dụng hàm Lower () để chuyển chuỗi thành chữ thường và hàm upper () để chuyển chuỗi thành chữ hoa trong PostgreSQL. Chúng ta cũng sẽ xem xét hàm initcap () cho phép bạn viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗi.


Chuyển đổi thành chữ thường trong PostgreSQL

Hàm Lower () cho phép bạn chuyển đổi chuỗi thành chữ thường trong PostgreSQL.

Đây là cú pháp của Lower ()

lower(string)

Bạn có thể cung cấp chuỗi dưới dạng chữ hoặc cột.

Dưới đây là một ví dụ để chuyển đổi chuỗi chữ thành chữ thường trong PostgreSQL.

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

Đây là một ví dụ để chuyển đổi cột chuỗi thành chữ thường.

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


Chuyển đổi sang chữ hoa trong PostgreSQL

Hàm upper () cho phép bạn chuyển đổi chuỗi thành chữ hoa trong PostgreSQL.

Đây là cú pháp của upper ()

upper(string)

Bạn có thể cung cấp chuỗi dưới dạng chữ hoặc cột.

Dưới đây là một ví dụ để chuyển đổi chuỗi chữ thành chữ hoa trong PostgreSQL.

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

Đây là một ví dụ để chuyển đổi cột chuỗi thành chữ hoa.

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


Chuyển ký tự đầu tiên thành chữ hoa

Nếu bạn muốn viết hoa chữ cái đầu tiên của chuỗi thì hãy sử dụng hàm initcap (). Hàm initcap () cho phép bạn chuyển đổi ký tự đầu tiên của mỗi từ trong một chuỗi thành chữ hoa, tạo cảm giác dễ chịu khi đọc.

Đây là cú pháp của initcap ()

initcap(string)

Đây là một ví dụ về initcap () để chuyển đổi ký tự đầu tiên của mỗi từ trong chuỗi thành chữ hoa.

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

Cần một công cụ báo cáo cho PostgreSQL? Ubiq giúp dễ dàng trực quan hóa dữ liệu trong vài phút và theo dõi trong trang tổng quan thời gian thực. Thử nó ngay hôm nay!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách cập nhật nhiều cột trong PostgreSQL

  2. sql ĐẶT HÀNG BẰNG nhiều giá trị theo thứ tự cụ thể?

  3. tùy chỉnh máy nhắn tin trong psql

  4. Làm thế nào để giải phóng các khóa hàng Postgres có thể có?

  5. Đối sánh phân vùng nâng cao để tham gia phân vùng khôn ngoan