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