La tua colonna username
sembra essere un array digita, quindi il letterale 'mahman'
non è un input valido per esso.
Dovrebbe essere '{mahman}'
:
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(Oppure rendilo un semplice varchar
colonna o text
colonna invece.)
L'aggiornamento lo conferma:character varying(50)[]
è un array di character varying(50)
.
Informazioni sull'array letterale / costruttore di array:
- Passa l'array da node-postgres alla funzione plpgsql
- Come passare un array di tipi personalizzati alla funzione Postgres