Trong PostgreSQL, chúng ta có thể sử dụng upper()
hàm để chuyển đổi các ký tự chữ thường thành chữ hoa tương đương của chúng, theo các quy tắc về ngôn ngữ của cơ sở dữ liệu.
Cú pháp
Cú pháp như sau:
upper ( text )
Ở đâu text
là văn bản sẽ được chuyển đổi thành chữ hoa.
Ví dụ
SELECT upper('Louder!');
Kết quả:
LOUDER!
Mọi ký tự viết hoa vẫn là chữ hoa, trong khi các ký tự thường được chuyển thành chữ hoa.
Ví dụ về cơ sở dữ liệu
Dưới đây là một ví dụ về chuyển đổi kết quả của một truy vấn cơ sở dữ liệu thành chữ hoa:
SELECT
firstname,
UPPER(firstname)
FROM Dogs;
Kết quả:
+-----------+-------+ | firstname | upper | +-----------+-------+ | Bark | BARK | | Woof | WOOF | | Ruff | RUFF | | Wag | WAG | +-----------+-------+
Ở đây tôi đã chuyển đổi firstname
sang cột tương đương chữ hoa của nó.
Để chuyển đổi theo cách khác (từ chữ hoa sang chữ thường), chúng ta có thể sử dụng lower()
.