PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Coppia chiave-valore in PostgreSQL

Per utilizzare il hstore tipo di dati, è necessario installare prima il modulo aggiuntivo hstore. Una volta per database:

CREATE EXTENSION hstore;

CREATE EXTENSION è stato aggiunto con Postgres 9.1. Le versioni precedenti hanno altri metodi.

Leggi di più sui pro e (molti) contro di EAV (Entity-Attribute-Value) in un RDBMS in questa domanda correlata su dba.SE.

In Postgres 9.2+ considera json in alternativa.
In Postgres 9.4+ considera jsonb .