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

Hàm low () trên các ký tự quốc tế trong postgresql

Cơ sở dữ liệu của bạn có thể đã được tạo bằng một ngôn ngữ khác.

Kiểm tra \l+ trong psql trên phiên bản cũ và mới. Họ sẽ có các cài đặt ngôn ngữ khác nhau.

Các khả năng khác là các hệ điều hành / phiên bản khác nhau. PostgreSQL sử dụng các quy tắc ngôn ngữ của libc và một số nền tảng (đặc biệt là Mac OS X) có một chút ... đặc biệt ... libc.

Vào ngày 9.1.9 với en_AU.UTF-8 cơ sở dữ liệu đang chạy trên Fedora 19 Tôi nhận được:

regress=> select lower('Æ');
 lower 
-------
 æ
(1 row)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để truy vấn các mảng lồng nhau trong một cột postgres json?

  2. Công bố repmgr 2.0RC2

  3. Giám sát PostgreSQL cần thiết - Phần 2

  4. Cách POSITION () hoạt động trong PostgreSQL

  5. Thay đổi mã hóa cơ sở dữ liệu PostgreSql