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डेटाबेस में 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()

इस कनेक्शन का डेटाबेस और उससे जुड़े सभी संसाधनों को रिलीज़ करें.

const conn = Jdbc.getConnection(
    'jdbc:mysql://<host>:<port>/<instance>',
    'user',
    'password',
);
conn.close();

इन्हें भी देखें

  • Connection.close()

commit()

इससे, लंबित सभी बदलावों को हमेशा के लिए लागू कर दिया जाता है. साथ ही, इस JdbcConnection के पास मौजूद डेटाबेस लॉक को भी रिलीज़ कर दिया जाता है.

const conn = Jdbc.getConnection(
    'jdbc:mysql://<host>:<port>/<instance>',
    'user',
    'password',
);
conn.setAutoCommit(false);
const stmt = conn.prepareStatement(
    'insert into person (lname,fname) values (?,?)',
);
const start = new Date();
for (let i = 0; i < 5000; i++) {
  // Objects are accessed using 1-based indexing
  stmt.setObject(1, `firstName${i}`);
  stmt.setObject(2, `lastName${i}`);
  stmt.addBatch();
}
const 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() भी देखें.

शुरुआत में दिखाए गए ऑब्जेक्ट में कोई डेटा नहीं होता. इसमें कौनसा डेटा शामिल होना चाहिए, यह तय करने के लिए 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
const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>');
const stmt = conn.createStatement();

stmt.setMaxRows(100);
const 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)
const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>');
const stmt = conn.createStatement(
    Jdbc.ResultSet.TYPE_FORWARD_ONLY,
    Jdbc.ResultSet.CONCUR_READ_ONLY,
);

stmt.setMaxRows(100);
const 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)
const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>');
const stmt = conn.createStatement(
    Jdbc.ResultSet.TYPE_FORWARD_ONLY,
    Jdbc.ResultSet.CONCUR_READ_ONLY,
    Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT,
);

stmt.setMaxRows(100);
const 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 — यह एक स्ट्रक्चर ऑब्जेक्ट है, जो दिए गए SQL टाइप से मैप होता है और इसमें दिए गए एट्रिब्यूट से जानकारी भरी जाती है.


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

पैरामीटर

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

वापसी का टिकट

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

अनुमति देना

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

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

nativeSQL(sql)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएसक्यूएल स्टेटमेंट, जिसमें एक या उससे ज़्यादा '?' प्लेसहोल्डर हो सकते हैं.

वापसी का टिकट

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


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 — पहले से तैयार किया गया स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट होता है. यह दिए गए कॉलम इंडेक्स के हिसाब से, अपने-आप जनरेट हुई कुंजियां दिखा सकता है.


prepareStatementByName(sql, columnNames)

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

पैरामीटर

नामटाइपब्यौरा
sqlStringएक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' 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) देखें.

पैरामीटर

नामटाइपब्यौरा
autoCommitBooleantrue का मतलब है कि अपने-आप कमिट होने की सुविधा चालू है और 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) देखें.

पैरामीटर

नामटाइपब्यौरा
readOnlyBooleantrue का मतलब है कि रीड-ओनली मोड चालू है और 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