आपको दो समस्याएं थीं:
-
आप JDBC3 ड्राइवर का उपयोग कर रहे थे; और
-
आप अमान्य प्रकार के नाम
character
. का उपयोग कर रहे थे अपनेcreateArrayOf
. में बुलाना। आपको एक मान्य SQL प्रकार का उपयोग करना चाहिए जो आपकी तालिका को परिभाषित करने के तरीके से मेल खाता हो, उदा।varchar
याtext
।
कोशिश करें:
Array array = connection.createArrayOf("text", stringArray);
(इस आधार पर समायोजित करें कि आपने डेटाबेस में अपनी सरणी कैसे घोषित की है)।