आपका कॉलम username लगता है एक सरणी टाइप करें, इसलिए शाब्दिक 'mahman' इसके लिए मान्य इनपुट नहीं है।
इसे '{mahman}' होना चाहिए :
INSERT INTO user_data.user_data (username,randomint)
VALUES ('{mahman}',1);
(या इसे एक सादा varchar बनाएं कॉलम या text इसके बजाय कॉलम।)
अपडेट इसकी पुष्टि करता है:character varying(50)[] एक सरणी है का character varying(50) ।
सरणी शाब्दिक/सरणी निर्माता के बारे में:
- नोड-पोस्टग्रेज से plpgsql फ़ंक्शन में सरणी पास करें
- पोस्टग्रेज फ़ंक्शन के लिए कस्टम प्रकार सरणी कैसे पास करें