PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL INSERT dans un tableau d'énumérations

PostgreSQL ne sait pas comment convertir automatiquement une entrée de type text à saisir de type equipment . Vous devez déclarer explicitement vos chaînes comme étant de type equipment :

ARRAY['projector','PAsystem','safe']::equipment[]

J'ai confirmé cela avec SQL Fiddle .