sql >> Database >  >> RDS >> PostgreSQL

Array invoegen in postgresql

U heeft geen veld met ARRAY dataType dus in wezen kunt u geen array in het veld invoegen. Als u een array in een veld wilt plaatsen, wijzigt u het gegevenstype in ARRAY eerst en dan kun je

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

Ik hoop dat dit helpt. Laat het me weten als ik je verder kan helpen




  1. Hoe de gekoppelde server voor SQL Server 2008 te maken waar we de database van 2000 en 2005 hebben?

  2. Ik heb het SQL Server ODBC-stuurprogramma geüpgraded en de prestaties zijn negatief beïnvloed. Wat kan ik doen?

  3. Wat is deze operator <=> in MySQL?

  4. Geparametriseerde IN-clausule in voorbereide instructie met behulp van MySql, PHP en ADODB