Twoja kolumna username
wydaje się być tablicą wpisz, więc dosłowny 'mahman'
nie jest prawidłowym wejściem.
Musiałby to być '{mahman}'
:
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(Lub zrób zwykły varchar
kolumna lub text
zamiast kolumny.)
Aktualizacja to potwierdza:character varying(50)[]
to tablica z character varying(50)
.
O literale tablicy / konstruktorze tablicy:
- Przekaż tablicę z węzła postgres do funkcji plpgsql
- Jak przekazać tablicę typów niestandardowych do funkcji Postgres