Come si scrive e si esegue una query che inserisce valori di array utilizzando libpqxx?Inserimento di valori di matrice
INSERT INTO exampleTable(exampleArray[3]) VALUES('{1, 2, 3}');
Questo codice di esempio mi dà:
ERROR: syntax error at or near "'"
Cosa c'è di sbagliato? Nella documentazione PostgreSQL ho scoperto che:
CREATE TABLE sal_emp (
name text,
pay_by_quarter integer[],
schedule text[][]
);
...
INSERT INTO sal_emp
VALUES ('Bill',
'{10000, 10000, 10000, 10000}',
'{{"meeting", "lunch"}, {"training", "presentation"}}');
Qual è il tipo di 'examplearray '? – klin
@klin È piccolo ma non importa –
Ovviamente questo è importante. La tua query sarebbe sintatticamente corretta su una colonna di array di testo. – klin