JDBC Connection
. इस क्लास के दस्तावेज़ के लिए,
java.sql.Connection
देखें.
तरीके
विस्तृत दस्तावेज़
clearWarnings()
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#clearWarnings()
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
close()
इस कनेक्शन के डेटाबेस और इससे जुड़े सभी संसाधनों को रिलीज़ करें.
var conn = Jdbc.getConnection("jdbc:mysql://<host>:<port>/<instance>", "user", "password"); conn.close();
इन्हें भी देखें
-
Connection.close()
commit()
सभी बचे हुए बदलावों को हमेशा के लिए लागू करता है. साथ ही, रिलीज़ किए गए उन डेटाबेस लॉक को लागू करता है जो इस JdbcConnection
के पास होते हैं.
var conn = Jdbc.getConnection("jdbc:mysql://<host>:<port>/<instance>", "user", "password"); conn.setAutoCommit(false); var stmt = conn.prepareStatement("insert into person (lname,fname) values (?,?)"); var start = new Date(); for (var i = 0; i < 5000; i++) { // Objects are accessed using 1-based indexing stmt.setObject(1, 'firstName' + i); stmt.setObject(2, 'lastName' + i); stmt.addBatch(); } var res = stmt.executeBatch(); conn.commit(); // When this returns, this is when changes are actually committed conn.close();
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
इन्हें भी देखें
-
Connection.commit()
createArrayOf(typeName, elements)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#createArrayOf(String, Object[])
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
typeName | String | ऐलमिनेंट अरे का डेटाबेस के हिसाब से खास एसक्यूएल नाम टाइप करें. विकल्पों में ये शामिल होते हैं बिल्ट-इन टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले स्टैंडर्ड एसक्यूएल टाइप. |
elements | Object[] | दिखाए गए ऑब्जेक्ट में पॉप्युलेट होने वाले एलिमेंट. |
वापसी का टिकट
JdbcArray
— ऐसा कलेक्शन जिसके एलिमेंट, दिए गए एसक्यूएल टाइप पर मैप होते हैं.
createBlob()
JdbcBlob
इंस्टेंस बनाता है.
java.sql.Connection#createBlob()
भी देखें.
शुरुआत में दिखाए गए ऑब्जेक्ट में कोई डेटा नहीं है. आप चाहें, तो setBytes
तरीकों का इस्तेमाल कर सकते हैं
इसमें मौजूद डेटा को सेट करने के लिए JdbcBlob
. यहां इस्तेमाल किया गया ब्लॉब और
Utilities.newBlob(data)
की मदद से BLOB बनाया गया. फ़ॉर्मैट बदलने के लिए
लिखने के लिए, getBytes()
और setBytes()
बताए गए तरीकों का इस्तेमाल करें.
विकल्प के तौर पर, JdbcBlob
और JdbcClob
, दोनों getAppsScriptBlob()
देते हैं
फ़ॉर्मैट में बदलने की सुविधा का तरीका बताया है, जिसका इस्तेमाल Apps Script में किया जा सकता है.
वापसी का टिकट
JdbcBlob
— एक खाली ब्लॉब ऑब्जेक्ट.
createClob()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createClob()
देखें.
वापसी का टिकट
JdbcClob
— एक खाली क्लॉब ऑब्जेक्ट.
createNClob()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createNClob()
देखें.
वापसी का टिकट
JdbcClob
— एक खाली nclob ऑब्जेक्ट.
createSQLXML()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createSQLXML()
देखें.
वापसी का टिकट
JdbcSQLXML
— एक खाली SQLXML ऑब्जेक्ट.
createStatement()
डेटाबेस को एसक्यूएल स्टेटमेंट भेजने के लिए, JdbcStatement
ऑब्जेक्ट बनाता है. यह भी देखें
java.sql.Connection#createStatement()
.
// This sample code assumes authentication is off var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>") var stmt = conn.createStatement(); stmt.setMaxRows(100); var rs = stmt.execute("select * from person"); while(rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
वापसी का टिकट
JdbcStatement
— ऐसा स्टेटमेंट इंस्टेंस जिससे क्वेरी लागू करनी हैं.
createStatement(resultSetType, resultSetConcurrency)
डेटाबेस को एसक्यूएल स्टेटमेंट भेजने के लिए, JdbcStatement
ऑब्जेक्ट बनाता है. यह भी देखें
java.sql.Connection#createStatement(int, int)
.
इस वर्शन की मदद से, नतीजे के सेट का टाइप और उसके साथ इस्तेमाल किए जाने वाले कोड को बदला जा सकता है.
// This sample code assumes authentication is off // For more information about this method, see documentation here: // http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#createStatement(int, int) var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>") var stmt = conn.createStatement(Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.CONCUR_READ_ONLY); stmt.setMaxRows(100); var rs = stmt.execute("select * from person"); while(rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
resultSetType | Integer | नतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
resultSetConcurrency | Integer | एक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
वापसी का टिकट
JdbcStatement
— ऐसा स्टेटमेंट इंस्टेंस जिससे क्वेरी लागू करनी हैं.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)
डेटाबेस को एसक्यूएल स्टेटमेंट भेजने के लिए, JdbcStatement
ऑब्जेक्ट बनाता है. यह भी देखें
java.sql.Connection#createStatement(int, int, int)
.
इस वर्शन में, नतीजे के सेट टाइप, एक साथ कई वैल्यू को एक साथ जोड़ने, और होल्ड करने की सेटिंग को बदला जा सकता है.
// This sample code assumes authentication is off // For more information about this method, see documentation here: // http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#createStatement(int, int) var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>") var stmt = conn.createStatement(Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.CONCUR_READ_ONLY, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT); stmt.setMaxRows(100); var rs = stmt.execute("select * from person"); while(rs.next()) { // Do something } rs.close(); stmt.close(); conn.close();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
resultSetType | Integer | नतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
resultSetConcurrency | Integer | एक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
वापसी का टिकट
JdbcStatement
— ऐसा स्टेटमेंट इंस्टेंस जिससे क्वेरी लागू करनी हैं.
createStruct(typeName, attributes)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#createStruct(String, Object[])
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
typeName | String | ऐलमिनेंट अरे का डेटाबेस के हिसाब से खास एसक्यूएल नाम टाइप करें. विकल्पों में ये शामिल होते हैं बिल्ट-इन टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले स्टैंडर्ड एसक्यूएल टाइप. |
attributes | Object[] | ऐसे एट्रिब्यूट जो दिखाए गए ऑब्जेक्ट को पॉप्युलेट करते हैं. |
वापसी का टिकट
JdbcStruct
— ऐसा स्ट्रक्चर ऑब्जेक्ट जो दिए गए एसक्यूएल टाइप को मैप करता है और दिए गए एसक्यूएल टाइप से पॉप्युलेट होता है
एट्रिब्यूट.
getAutoCommit()
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#getAutoCommit()
.
वापसी का टिकट
Boolean
— अगर कनेक्शन के लिए अपने-आप काम करने वाला मोड चालू है, तो true
; अगर ऐसा नहीं है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
getCatalog()
या दस्तावेज़ में,
java.sql.Connection#getCatalog()
देखें.
वापसी का टिकट
String
— कैटलॉग का मौजूदा नाम या अगर कोई नाम सेट नहीं है, तो null
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
getHoldability()
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#getHoldability()
.
वापसी का टिकट
Integer
— कनेक्शन को होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
getMetaData()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#getMetaData()
देखें.
वापसी का टिकट
JdbcDatabaseMetaData
— उस डेटाबेस का मेटाडेटा जिससे यह कनेक्शन कनेक्ट होता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
getTransactionIsolation()
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#getTransactionIsolation()
.
वापसी का टिकट
Integer
— लेन-देन का मौजूदा लेवल, जो इनमें से एक है: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
या Jdbc.Connection.TRANSACTION_NONE
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#getWarnings()
देखें.
वापसी का टिकट
String[]
— चेतावनी स्ट्रिंग का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#isClosed()
देखें.
वापसी का टिकट
Boolean
— अगर कनेक्शन बंद है, तो true
; अगर ऐसा नहीं है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#isReadOnly()
देखें.
वापसी का टिकट
Boolean
— true
अगर कनेक्शन सिर्फ़ रीड-ओनली मोड में है; अगर ऐसा नहीं है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
isValid(timeout)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#isValid(int)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
timeout | Integer | पुष्टि करने की कार्रवाई पूरी होने में लगने वाला समय, सेकंड में. मान 0 से पता चलता है कि कोई टाइम आउट लागू नहीं किया गया है. |
वापसी का टिकट
Boolean
— अगर कनेक्शन मान्य है, तो true
; अगर ऐसा नहीं है, तो false
. साथ ही, अगर टाइम आउट की समयसीमा, कार्रवाई पूरी होने से पहले खत्म हो जाती है, तो false
भी दिखाता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
nativeSQL(sql)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#nativeSQL(String)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर. |
वापसी का टिकट
String
— दिए गए स्टेटमेंट का नेटिव फ़ॉर्म.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareCall(String)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर, जो आम तौर पर दिए जाते हैं JDBC कॉल एस्केप सिंटैक्स इस्तेमाल करके. |
वापसी का टिकट
JdbcCallableStatement
— कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है.
prepareCall(sql, resultSetType, resultSetConcurrency)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareCall(String, int, int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर, जो आम तौर पर दिए जाते हैं JDBC कॉल एस्केप सिंटैक्स इस्तेमाल करके. |
resultSetType | Integer | नतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
resultSetConcurrency | Integer | एक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
वापसी का टिकट
JdbcCallableStatement
— कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है
दिए गए टाइप और कई वैल्यू के साथ सेट होंगे.
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareCall(String, int, int, int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर, जो आम तौर पर दिए जाते हैं JDBC कॉल एस्केप सिंटैक्स इस्तेमाल करके. |
resultSetType | Integer | नतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
resultSetConcurrency | Integer | एक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
वापसी का टिकट
JdbcCallableStatement
— कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है
सेट करता है. साथ ही, इस तरह के सेट को भी शामिल किया जा सकता है.
prepareStatement(sql)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareStatement(String)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर. |
वापसी का टिकट
JdbcPreparedStatement
— एक तैयार स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट होता है.
prepareStatement(sql, autoGeneratedKeys)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareStatement(String, int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर. |
autoGeneratedKeys | Integer | ऐसा फ़्लैग जो यह बताता है कि अपने-आप जनरेट हुई कुंजियां लौटाया गया है या नहीं; इनमें से कोई एक
Jdbc.Statement.RETURN_GENERATED_KEYS या Jdbc.Statement.NO_GENERATED_KEYS . |
वापसी का टिकट
JdbcPreparedStatement
— तैयार किया गया एक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट शामिल है. इस स्टेटमेंट में
अपने-आप जनरेट हुई कुंजियां दिखा रही हैं.
prepareStatement(sql, resultSetType, resultSetConcurrency)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareStatement(String, int, int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर. |
resultSetType | Integer | नतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
resultSetConcurrency | Integer | एक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
वापसी का टिकट
JdbcPreparedStatement
— तैयार किया गया एक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है
दिए गए टाइप और कई वैल्यू के साथ सेट होंगे.
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareStatement(String, int, int, int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर. |
resultSetType | Integer | नतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
resultSetConcurrency | Integer | एक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
वापसी का टिकट
JdbcPreparedStatement
— तैयार किया गया एक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है
दिए गए टाइप, एक साथ कई वैल्यू को एक साथ जोड़ने, और होल्ड करने की क्षमता के साथ सेट करता है.
prepareStatementByIndex(sql, indices)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareStatement(String, int[])
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर. |
indices | Integer[] | शामिल की गई पंक्ति या पंक्तियों से मिले कॉलम के इंडेक्स. |
वापसी का टिकट
JdbcPreparedStatement
— तैयार किया गया ऐसा स्टेटमेंट जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है. इस स्टेटमेंट का इस्तेमाल किया जा सकता है
अपने-आप जनरेट होने वाली कुंजियां, दिए गए कॉलम इंडेक्स के ज़रिए दी गई हैं.
prepareStatementByName(sql, columnNames)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#prepareStatement(String, String[])
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर. |
columnNames | String[] | कॉलम के नाम जिनसे तय होता है कि तरीके को कौनसे कॉलम से वापस करना चाहिए डाली गई पंक्ति या पंक्तियां. |
वापसी का टिकट
JdbcPreparedStatement
— तैयार किया गया ऐसा स्टेटमेंट जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है. इस स्टेटमेंट का इस्तेमाल किया जा सकता है
अपने-आप जनरेट हुई कुंजियां, दिए गए कॉलम नामों से बताई जाती हैं.
releaseSavepoint(savepoint)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#releaseSavepoint(Savepoint)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
savepoint | JdbcSavepoint | सेव किया जाने वाला पॉइंट, जिसे हटाना है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
rollback()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#rollback()
देखें.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
rollback(savepoint)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#rollback(Savepoint)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
savepoint | JdbcSavepoint | सेव करने का पॉइंट, जिस पर रोल बैक करना है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#setAutoCommit(boolean)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
autoCommit | Boolean | अगर true , तो अपने-आप कार्रवाई करने वाला मोड चालू है; false बंद हो जाता है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
setCatalog(catalog)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#setCatalog(String)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
catalog | String | उस कैटलॉग का नाम (कनेक्शन के डेटाबेस में सबस्पेस) जिसमें काम. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
setHoldability(holdability)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#setHoldability(int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
holdability | Integer | इसके साथ बनाए गए JdbcResultSet ऑब्जेक्ट को होल्ड करने की डिफ़ॉल्ट सेटिंग
कनेक्शन; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
setReadOnly(readOnly)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#setReadOnly(boolean)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
readOnly | Boolean | अगर true , रीड-ओनली मोड चालू है, false बंद हो जाता है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#setSavepoint()
देखें.
वापसी का टिकट
JdbcSavepoint
— बिना नाम वाला नया सेव पॉइंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint(name)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#setSavepoint(String)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | बनाए गए सेव पॉइंट का नाम. |
वापसी का टिकट
JdbcSavepoint
— सेव पॉइंट का नया नाम.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request
setTransactionIsolation(level)
इस तरीके के दस्तावेज़ के लिए, देखें
java.sql.Connection#setTransactionIsolation(int)
.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
level | Integer | सेट किया जाने वाला लेन-देन का लेवल, जो इनमें से कोई एक है: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE या Jdbc.Connection.TRANSACTION_NONE . |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/script.external_request