Ihre Spalte username
scheint ein Array zu sein Typ, also das wörtliche 'mahman'
ist keine gültige Eingabe dafür.
Es müsste '{mahman}'
sein :
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(Oder machen Sie es zu einem einfachen varchar
Spalte oder text
stattdessen Spalte.)
Update bestätigt es:character varying(50)[]
ist ein Array von character varying(50)
.
Über Array-Literal / Array-Konstruktor:
- Array von node-postgres an plpgsql-Funktion übergeben
- So übergeben Sie ein benutzerdefiniertes Typarray an die Postgres-Funktion