Class JdbcConnection

JdbcConnection

JDBC Connection. इस क्लास के दस्तावेज़ के लिए, java.sql.Connection देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
clearWarnings()voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#clearWarnings().
close()voidइस कनेक्शन के डेटाबेस और इससे जुड़े सभी संसाधनों को रिलीज़ करें.
commit()voidसभी बचे हुए बदलावों को हमेशा के लिए लागू करता है. साथ ही, रिलीज़ किए गए उन डेटाबेस लॉक को लागू करता है जो इस JdbcConnection के पास होते हैं.
createArrayOf(typeName, elements)JdbcArrayइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#createArrayOf(String, Object[]).
createBlob()JdbcBlobJdbcBlob इंस्टेंस बनाता है.
createClob()JdbcClobइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#createClob() देखें.
createNClob()JdbcClobइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#createNClob() देखें.
createSQLXML()JdbcSQLXMLइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#createSQLXML() देखें.
createStatement()JdbcStatementडेटाबेस को एसक्यूएल स्टेटमेंट भेजने के लिए, JdbcStatement ऑब्जेक्ट बनाता है.
createStatement(resultSetType, resultSetConcurrency)JdbcStatementडेटाबेस को एसक्यूएल स्टेटमेंट भेजने के लिए, JdbcStatement ऑब्जेक्ट बनाता है.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)JdbcStatementडेटाबेस को एसक्यूएल स्टेटमेंट भेजने के लिए, JdbcStatement ऑब्जेक्ट बनाता है.
createStruct(typeName, attributes)JdbcStructइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#createStruct(String, Object[]).
getAutoCommit()Booleanइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#getAutoCommit().
getCatalog()Stringया दस्तावेज़ में, java.sql.Connection#getCatalog() देखें.
getHoldability()Integerइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#getHoldability().
getMetaData()JdbcDatabaseMetaDataइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#getMetaData() देखें.
getTransactionIsolation()Integerइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#getTransactionIsolation().
getWarnings()String[]इस तरीके के दस्तावेज़ के लिए, java.sql.Connection#getWarnings() देखें.
isClosed()Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#isClosed() देखें.
isReadOnly()Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#isReadOnly() देखें.
isValid(timeout)Booleanइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#isValid(int) देखें.
nativeSQL(sql)Stringइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#nativeSQL(String).
prepareCall(sql)JdbcCallableStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareCall(String).
prepareCall(sql, resultSetType, resultSetConcurrency)JdbcCallableStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareCall(String, int, int).
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)JdbcCallableStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareCall(String, int, int, int).
prepareStatement(sql)JdbcPreparedStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String).
prepareStatement(sql, autoGeneratedKeys)JdbcPreparedStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int).
prepareStatement(sql, resultSetType, resultSetConcurrency)JdbcPreparedStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int, int).
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)JdbcPreparedStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int, int, int).
prepareStatementByIndex(sql, indices)JdbcPreparedStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int[]).
prepareStatementByName(sql, columnNames)JdbcPreparedStatementइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, String[]).
releaseSavepoint(savepoint)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#releaseSavepoint(Savepoint).
rollback()voidइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#rollback() देखें.
rollback(savepoint)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#rollback(Savepoint).
setAutoCommit(autoCommit)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setAutoCommit(boolean).
setCatalog(catalog)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setCatalog(String).
setHoldability(holdability)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setHoldability(int).
setReadOnly(readOnly)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setReadOnly(boolean).
setSavepoint()JdbcSavepointइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#setSavepoint() देखें.
setSavepoint(name)JdbcSavepointइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setSavepoint(String).
setTransactionIsolation(level)voidइस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setTransactionIsolation(int).

विस्तृत दस्तावेज़

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[]).

पैरामीटर

नामटाइपब्यौरा
typeNameStringऐलमिनेंट अरे का डेटाबेस के हिसाब से खास एसक्यूएल नाम टाइप करें. विकल्पों में ये शामिल होते हैं बिल्ट-इन टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले स्टैंडर्ड एसक्यूएल टाइप.
elementsObject[]दिखाए गए ऑब्जेक्ट में पॉप्युलेट होने वाले एलिमेंट.

वापसी का टिकट

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();

पैरामीटर

नामटाइपब्यौरा
resultSetTypeIntegerनतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक.
resultSetConcurrencyIntegerएक साथ कई काम करने का तरीका; 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();

पैरामीटर

नामटाइपब्यौरा
resultSetTypeIntegerनतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक.
resultSetConcurrencyIntegerएक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY या Jdbc.ResultSet.CONCUR_UPDATABLE.
resultSetHoldabilityIntegerहोल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

वापसी का टिकट

JdbcStatement — ऐसा स्टेटमेंट इंस्टेंस जिससे क्वेरी लागू करनी हैं.


createStruct(typeName, attributes)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#createStruct(String, Object[]).

पैरामीटर

नामटाइपब्यौरा
typeNameStringऐलमिनेंट अरे का डेटाबेस के हिसाब से खास एसक्यूएल नाम टाइप करें. विकल्पों में ये शामिल होते हैं बिल्ट-इन टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले स्टैंडर्ड एसक्यूएल टाइप.
attributesObject[]ऐसे एट्रिब्यूट जो दिखाए गए ऑब्जेक्ट को पॉप्युलेट करते हैं.

वापसी का टिकट

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() देखें.

वापसी का टिकट

Booleantrue अगर कनेक्शन सिर्फ़ रीड-ओनली मोड में है; अगर ऐसा नहीं है, तो false.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

isValid(timeout)

इस तरीके के दस्तावेज़ के लिए, java.sql.Connection#isValid(int) देखें.

पैरामीटर

नामटाइपब्यौरा
timeoutIntegerपुष्टि करने की कार्रवाई पूरी होने में लगने वाला समय, सेकंड में. मान 0 से पता चलता है कि कोई टाइम आउट लागू नहीं किया गया है.

वापसी का टिकट

Boolean — अगर कनेक्शन मान्य है, तो true; अगर ऐसा नहीं है, तो false. साथ ही, अगर टाइम आउट की समयसीमा, कार्रवाई पूरी होने से पहले खत्म हो जाती है, तो false भी दिखाता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

nativeSQL(sql)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#nativeSQL(String).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर.

वापसी का टिकट

String — दिए गए स्टेटमेंट का नेटिव फ़ॉर्म.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

prepareCall(sql)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareCall(String).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर, जो आम तौर पर दिए जाते हैं JDBC कॉल एस्केप सिंटैक्स इस्तेमाल करके.

वापसी का टिकट

JdbcCallableStatement — कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है.


prepareCall(sql, resultSetType, resultSetConcurrency)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareCall(String, int, int).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर, जो आम तौर पर दिए जाते हैं JDBC कॉल एस्केप सिंटैक्स इस्तेमाल करके.
resultSetTypeIntegerनतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक.
resultSetConcurrencyIntegerएक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY या Jdbc.ResultSet.CONCUR_UPDATABLE.

वापसी का टिकट

JdbcCallableStatement — कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है दिए गए टाइप और कई वैल्यू के साथ सेट होंगे.


prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareCall(String, int, int, int).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है प्लेसहोल्डर, जो आम तौर पर दिए जाते हैं JDBC कॉल एस्केप सिंटैक्स इस्तेमाल करके.
resultSetTypeIntegerनतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक.
resultSetConcurrencyIntegerएक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY या Jdbc.ResultSet.CONCUR_UPDATABLE.
resultSetHoldabilityIntegerहोल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

वापसी का टिकट

JdbcCallableStatement — कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है सेट करता है. साथ ही, इस तरह के सेट को भी शामिल किया जा सकता है.


prepareStatement(sql)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर.

वापसी का टिकट

JdbcPreparedStatement — एक तैयार स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट होता है.


prepareStatement(sql, autoGeneratedKeys)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर.
autoGeneratedKeysIntegerऐसा फ़्लैग जो यह बताता है कि अपने-आप जनरेट हुई कुंजियां लौटाया गया है या नहीं; इनमें से कोई एक Jdbc.Statement.RETURN_GENERATED_KEYS या Jdbc.Statement.NO_GENERATED_KEYS.

वापसी का टिकट

JdbcPreparedStatement — तैयार किया गया एक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट शामिल है. इस स्टेटमेंट में अपने-आप जनरेट हुई कुंजियां दिखा रही हैं.


prepareStatement(sql, resultSetType, resultSetConcurrency)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int, int).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर.
resultSetTypeIntegerनतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक.
resultSetConcurrencyIntegerएक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY या Jdbc.ResultSet.CONCUR_UPDATABLE.

वापसी का टिकट

JdbcPreparedStatement — तैयार किया गया एक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है दिए गए टाइप और कई वैल्यू के साथ सेट होंगे.


prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int, int, int).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर.
resultSetTypeIntegerनतीजे के सेट का टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक.
resultSetConcurrencyIntegerएक साथ कई काम करने का तरीका; Jdbc.ResultSet.CONCUR_READ_ONLY या Jdbc.ResultSet.CONCUR_UPDATABLE.
resultSetHoldabilityIntegerहोल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

वापसी का टिकट

JdbcPreparedStatement — तैयार किया गया एक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है, जिससे नतीजा मिलता है दिए गए टाइप, एक साथ कई वैल्यू को एक साथ जोड़ने, और होल्ड करने की क्षमता के साथ सेट करता है.


prepareStatementByIndex(sql, indices)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, int[]).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर.
indicesInteger[]शामिल की गई पंक्ति या पंक्तियों से मिले कॉलम के इंडेक्स.

वापसी का टिकट

JdbcPreparedStatement — तैयार किया गया ऐसा स्टेटमेंट जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है. इस स्टेटमेंट का इस्तेमाल किया जा सकता है अपने-आप जनरेट होने वाली कुंजियां, दिए गए कॉलम इंडेक्स के ज़रिए दी गई हैं.


prepareStatementByName(sql, columnNames)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#prepareStatement(String, String[]).

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL कथन जिसमें एक और '?' हो सकता है IN पैरामीटर प्लेसहोल्डर.
columnNamesString[]कॉलम के नाम जिनसे तय होता है कि तरीके को कौनसे कॉलम से वापस करना चाहिए डाली गई पंक्ति या पंक्तियां.

वापसी का टिकट

JdbcPreparedStatement — तैयार किया गया ऐसा स्टेटमेंट जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है. इस स्टेटमेंट का इस्तेमाल किया जा सकता है अपने-आप जनरेट हुई कुंजियां, दिए गए कॉलम नामों से बताई जाती हैं.


releaseSavepoint(savepoint)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#releaseSavepoint(Savepoint).

पैरामीटर

नामटाइपब्यौरा
savepointJdbcSavepointसेव किया जाने वाला पॉइंट, जिसे हटाना है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • 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).

पैरामीटर

नामटाइपब्यौरा
savepointJdbcSavepointसेव करने का पॉइंट, जिस पर रोल बैक करना है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

setAutoCommit(autoCommit)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setAutoCommit(boolean).

पैरामीटर

नामटाइपब्यौरा
autoCommitBooleanअगर true, तो अपने-आप कार्रवाई करने वाला मोड चालू है; false बंद हो जाता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

setCatalog(catalog)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setCatalog(String).

पैरामीटर

नामटाइपब्यौरा
catalogStringउस कैटलॉग का नाम (कनेक्शन के डेटाबेस में सबस्पेस) जिसमें काम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

setHoldability(holdability)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setHoldability(int).

पैरामीटर

नामटाइपब्यौरा
holdabilityIntegerइसके साथ बनाए गए JdbcResultSet ऑब्जेक्ट को होल्ड करने की डिफ़ॉल्ट सेटिंग कनेक्शन; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

setReadOnly(readOnly)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setReadOnly(boolean).

पैरामीटर

नामटाइपब्यौरा
readOnlyBooleanअगर 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).

पैरामीटर

नामटाइपब्यौरा
nameStringबनाए गए सेव पॉइंट का नाम.

वापसी का टिकट

JdbcSavepoint — सेव पॉइंट का नया नाम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:

  • https://www.googleapis.com/auth/script.external_request

setTransactionIsolation(level)

इस तरीके के दस्तावेज़ के लिए, देखें java.sql.Connection#setTransactionIsolation(int).

पैरामीटर

नामटाइपब्यौरा
levelIntegerसेट किया जाने वाला लेन-देन का लेवल, जो इनमें से कोई एक है: 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