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

Postgresql Tạo chỉ mục duy nhất

Tôi nghĩ điều này nên làm điều đó (mặc dù chưa kiểm tra kỹ lưỡng)

create unique index idx_unique_mobile_number1
 on person (least(mobile_number_1, mobile_number_2));

create unique index idx_unique_mobile_number2
 on person (greatest(mobile_number_1, mobile_number_2));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql làm thế nào để chọn các giá trị trong cột từ một bảng mà chỉ có sẵn trong một bảng khác?

  2. Cách pg_typeof () hoạt động trong PostgreSQL

  3. Hoạt động CASCADE có điều kiện cho ràng buộc khóa ngoại?

  4. Đã xảy ra lỗi khi cài đặt pg (0.18.2) và Bundler không thể tiếp tục

  5. Làm cách nào để tạo một cột trong postgres từ các giá trị và lựa chọn dựa trên các cột khác?