Din kolumn username
verkar vara en array typ, så den bokstavliga 'mahman'
är inte giltig inmatning för det.
Det måste vara '{mahman}'
:
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(Eller gör det till en vanlig varchar
kolumn eller text
kolumn istället.)
Uppdateringen bekräftar det:character varying(50)[]
är en array av character varying(50)
.
Om array literal / array constructor:
- Överför array från nod-postgres till plpgsql-funktion
- Hur man skickar anpassad typarray till Postgres-funktionen