Kolom Anda username
tampaknya menjadi array ketik, sehingga literal 'mahman'
bukan input yang valid untuk itu.
Seharusnya '{mahman}'
:
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(Atau buat varchar
biasa kolom atau text
sebagai gantinya.)
Pembaruan mengonfirmasinya:character varying(50)[]
adalah array dari character varying(50)
.
Tentang array literal / konstruktor array:
- Meneruskan array dari node-postgres ke fungsi plpgsql
- Cara meneruskan array tipe khusus ke fungsi Postgres