के माध्यम से पुन: प्राप्त एडब्ल्यूएस Redshift से डाला पहचान मूल्य एडब्ल्यूएस Redshift के साथ काम करने JDBC ड्राइवर के माध्यम से मेरा ध्यान एक पहचान स्तंभ के साथ एक मेज से पिछले डाला आईडी प्राप्त करने के लिए आ गया है जबकि निम्न विधियों में से किसी के साथ पूरा नहीं किया जा सकता है:JDBC
RETURNING key word
या
Statement.RETURN_GENERATED_KEYS
स्टैक ओवरफ़्लो प्रविष्टि में उल्लिखित:
How to get a value from the last inserted row?
उपरोक्त विधियां Redshift (10/17/2013 के रूप में) के रूप में उपलब्ध नहीं हैं PostgreSQL संस्करण 8.0.2 पर बनाई गई हैं। नीचे दिए गए लिंक में निम्नलिखित दस्तावेज़ देखें:
http://docs.aws.amazon.com/redshift/latest/dg/c_redshift-and-postgres-sql.html
:
http://docs.aws.amazon.com/redshift/latest/dg/c_high_level_system_architecture.html
आप एक RDBMS के रूप में Redshift उपयोग करने के लिए इच्छुक रहे हैं, तो यह रूप में अच्छी तरह निम्नलिखित को पढ़ने के लिए एक सार्थक प्रयास है प्रश्न:
के माध्यम से Redshift में ऑटो-वृद्धि/सीरियल/पहचान कॉलम पर अंतिम डाली गई आईडी को पुनर्प्राप्त करने के लिए सबसे अच्छी रणनीति क्या हैPostgreSQL जेडीबीसी चालक?