आपको संभावित जेनरेट की गई कुंजियों को निर्दिष्ट करने की आवश्यकता है जिन्हें आप पुनर्प्राप्त करना चाहते हैं।
PreparedStatement pstmt = conn.prepareStatement(sql,new String [] {"ID_ORDER"});
ध्यान दें कि कॉलम नाम केस-संवेदी है। अंत में एक JDBC 3.0 ड्राइवर और Oracle 10g R2 या बेहतर की आवश्यकता है।
आप DatabaseMetaData की जांच करके जांच सकते हैं कि आपका वर्तमान इंस्टॉलेशन इस तंत्र का समर्थन करता है या नहीं:
DatabaseMetaData metaData = conn.getMetaData();
log("SupportsGetGeneratedKeys?="+metaData.supportsGetGeneratedKeys());
यहां और अधिक :जेनरेट की गई कुंजियां (JDBC Oracle) प्राप्त करें