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

Cặp giá trị khóa trong PostgreSQL

Để sử dụng hstore kiểu dữ liệu, trước tiên bạn cần cài đặt thêm module hstore. Một lần cho mỗi cơ sở dữ liệu:

CREATE EXTENSION hstore;

CREATE EXTENSION đã được thêm vào với Postgres 9.1. Các phiên bản cũ hơn có các phương pháp khác.

Đọc thêm về ưu và (nhiều) nhược điểm của EAV Lưu trữ (Thực thể-Thuộc tính-Giá trị) trong RDBMS theo câu hỏi liên quan này trên dba.SE.

Trong Postgres 9.2+, hãy xem xét json thay thế.
Trong Postgres 9.4+, hãy xem xét jsonb .




  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ài đặt PHP với Postgresql trên MAC bằng homebrew

  2. Lưu trữ hình ảnh trong các trường bytea trong cơ sở dữ liệu PostgreSQL

  3. Chia bản ghi do hàm trả về thành nhiều cột

  4. Truy vấn PostgreSQL để liệt kê tất cả các tên bảng?

  5. PostgreSQL nơi tất cả trong mảng