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

Làm cách nào để thực hiện tìm kiếm không nhạy trọng âm trong Postgres 8.3.x với DB trong utf-8?

Xem tại đây .

CREATE FUNCTION to_ascii(bytea, name)
RETURNS text STRICT AS 'to_ascii_encname' LANGUAGE internal;

và sau đó chỉ cần sử dụng nó như thế này:

SELECT to_ascii(convert_to('Übermeier', 'latin1'), 'latin1'); 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chủ đề đối tượng PQconn an toàn

  2. Lỗi pgAdmin - quan hệ [tên của chức năng / Lượt xem / Chức năng kích hoạt] không tồn tại

  3. Truy cập các tệp XML bên ngoài dưới dạng các biến trong tập lệnh PSQL (lấy nguồn từ tập lệnh bash)

  4. Làm cách nào để tạo chỉ mục cho các phần tử của một mảng trong PostgreSQL?

  5. Kết nối Postgres chậm từ PHP