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()JdbcBlobएक JdbcBlob इंस्टेंस बनाता है.
createClob()JdbcClobइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#createClob() देखें.
createNClob()JdbcClobइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#createNClob() देखें.
createSQLXML()JdbcSQLXMLइस तरीके के दस्तावेज़ के लिए, java.sql.Connection#createSQLXML() देखें.
createStatement()JdbcStatementडेटाबेस में SQL स्टेटमेंट भेजने के लिए JdbcStatement ऑब्जेक्ट बनाता है.
createStatement(resultSetType, resultSetConcurrency)JdbcStatementडेटाबेस में SQL स्टेटमेंट भेजने के लिए JdbcStatement ऑब्जेक्ट बनाता है.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)JdbcStatementडेटाबेस में SQL स्टेटमेंट भेजने के लिए 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श्रेणी एलिमिनेंट के' प्रकार के लिए डेटाबेस के हिसाब से SQL नाम. इनमें, बिल्ट-इन टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले एसक्यूएल टाइप शामिल हैं.
elementsObject[]लौटाए गए ऑब्जेक्ट में एलिमेंट अपने-आप भर जाएं.

रिटर्न टिकट

JdbcArray — ऐसी कैटगरी जिसमें एलिमेंट, बताए गए SQL टाइप से मैप होते हैं.


createBlob()

एक JdbcBlob इंस्टेंस बनाता है. java.sql.Connection#createBlob() भी देखें.

शुरू में लौटाए गए ऑब्जेक्ट में कोई डेटा नहीं है. आपके पास उसमें मौजूद डेटा को सेट करने के लिए, JdbcBlob के setBytes तरीकों का इस्तेमाल करने का विकल्प है. यहां इस्तेमाल किया गया ब्लॉब, Utilities.newBlob(data) से बनाया गया ब्लॉब जैसा नहीं है. दो फ़ॉर्मैट के बीच बदलाव करने के लिए, तय 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()

डेटाबेस में SQL स्टेटमेंट भेजने के लिए 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)

डेटाबेस में SQL स्टेटमेंट भेजने के लिए 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)

डेटाबेस में SQL स्टेटमेंट भेजने के लिए 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श्रेणी एलिमिनेंट के' प्रकार के लिए डेटाबेस के हिसाब से SQL नाम. इनमें, बिल्ट-इन टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले एसक्यूएल टाइप शामिल हैं.
attributesObject[]ऐसे एट्रिब्यूट जो रिटर्न किए गए ऑब्जेक्ट को पॉप्युलेट करते हैं.

रिटर्न टिकट

JdbcStruct — स्ट्रक्चर ऑब्जेक्ट जो दिए गए SQL टाइप से मैप होता है और दिए गए एट्रिब्यूट से पॉप्युलेट होता है.


getAutoCommit()

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

रिटर्न टिकट

Booleantrue अगर कनेक्शन में ऑटो-कमीट मोड चालू है, तो 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) देखें.

पैरामीटर

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

रिटर्न टिकट

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

अनुमति देना

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

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

nativeSQL(sql)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें 1 से ज़्यादा प्लेसहोल्डर हो सकते हैं!

रिटर्न टिकट

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

अनुमति देना

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

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

prepareCall(sql)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें एक और ##39;{7/}#39; प्लेसहोल्डर हो सकते हैं. आम तौर पर, यह JDBC कॉल एस्केप सिंटैक्स का इस्तेमाल करके दिया जाता है.

रिटर्न टिकट

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


prepareCall(sql, resultSetType, resultSetConcurrency)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें एक और ##39;{7/}#39; प्लेसहोल्डर हो सकते हैं. आम तौर पर, यह 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 — कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट शामिल होता है. यह खास तरह के डेटा को, दिए गए टाइप और एक साथ होने पर सेट करता है.


prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें एक और ##39;{7/}#39; प्लेसहोल्डर हो सकते हैं. आम तौर पर, यह 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 — कॉल करने लायक स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट शामिल होता है. यह खास तरह के डेटा को, दिए गए टाइप के साथ सेट करके जनरेट करता है.


prepareStatement(sql)

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

पैरामीटर

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

रिटर्न टिकट

JdbcPreparedStatement — पहले से तैयार किया गया SQL स्टेटमेंट वाला तैयार स्टेटमेंट.


prepareStatement(sql, autoGeneratedKeys)

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

पैरामीटर

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

रिटर्न टिकट

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


prepareStatement(sql, resultSetType, resultSetConcurrency)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें एक और # 39; पार्क # 39; 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 — पहले से कंपाइल किया गया SQL स्टेटमेंट तैयार करने वाला एक स्टेटमेंट होता है, जो दिए गए टाइप और एक साथ कई नतीजों का सेट बनाता है.


prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें एक और # 39; पार्क # 39; 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 — पहले से कंपाइल किया गया SQL स्टेटमेंट तैयार करने वाला स्टेटमेंट होता है, जिसमें दिए गए टाइप, एक साथ कई काम करने, और होल्डेबिलिटी की सुविधा होती है.


prepareStatementByIndex(sql, indices)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक SQL स्टेटमेंट जिसमें एक और # 39; पार्क # 39; IN पैरामीटर प्लेसहोल्डर हो सकते हैं.
indicesInteger[]कॉलम, उन पंक्तियों का इंडेक्स है जिन्हें शामिल की गई पंक्ति या पंक्तियों से दिखाया जाता है.

रिटर्न टिकट

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


prepareStatementByName(sql, columnNames)

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

पैरामीटर

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

रिटर्न टिकट

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


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