Avatar billede astengaard Nybegynder
26. januar 2004 - 12:51 Der er 1 løsning

Insert data i array

Jeg har oprettet en tabel i en Postgres 7.3.4 database, som består af to kolonner:
navn    varchar(40)
array  varchar[]

Men jeg kan ikke finde ud af at indsætte data i tabellen. Hvis jeg laver en
insert into testtabel (navn, array) values ('Test af array', {'Test1','Test2','Test3'})
så får jeg en parse error:
ERROR:  parser: parse error at or near "{" at character 62

Hvad gør jeg galt?
Avatar billede astengaard Nybegynder
26. januar 2004 - 15:58 #1
Never mind, jeg har fundet ud af det...
Mine enkeltpinger (') omkring arrayet stod forkert, så den rigtige insert-sætning var:
insert into testtabel (navn, array) values ('Test af array', '{Test1,Test2,Test3}')
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester