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

Indsætter array i postgresql

Du har ikke noget felt med ARRAY dataType, så du i det væsentlige ikke kan indsætte array i feltet. Hvis du ønsker at indsætte array i et felt, skal du ændre dets datatype til ARRAY først og så kan du

INSERT INTO "some_table" ("id","array_field","some_text_field") 
VALUES (1,ARRAY['value1','value2']::TEXT[],'active') RETURNING *

Håber dette hjælper. Lad mig vide, hvis jeg kan hjælpe yderligere




  1. Indstilling af Active Data Guard Physical Standby i RAC One Node Architecture – Del 1

  2. java.net.SocketException:Ødelagt rør

  3. SQL-injektioner i ADOdb og generel hjemmesidesikkerhed

  4. Hvordan kan jeg sammenligne to tabeller med samme struktur og finde uovertrufne poster med mySQL?