क्या आपने एनम में कॉलम डालने की कोशिश की है?
// Setup stuff up here.
sql = "INSERT INTO foo (suit) VALUES (?::card_suit)";
st.setString(1, 'spades');
st.executeUpdate(sql);
में समझाया गया जावा एनम और पोस्टग्रेएसक्यूएल एनम के बीच कनवर्ट करें नमूने के साथ 'ए वेब कोडिंग ब्लॉग' का लेख:
INSERT INTO pet (pet_id, pet_type, name)
VALUES (?, CAST(? AS animal_type), ?);
--or
INSERT INTO pet (pet_id, pet_type, name)
VALUES (?, ?::animal_type, ?);