JDBC Connection
. इस क्लास के दस्तावेज़ के लिए,
java.sql.Connection
देखें.
तरीके
ज़्यादा जानकारी वाला दस्तावेज़
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()
इससे, लंबित सभी बदलावों को हमेशा के लिए लागू कर दिया जाता है. साथ ही, इस Jdbc
के पास मौजूद डेटाबेस लॉक को भी रिलीज़ कर दिया जाता है.
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[])
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
type | String | ऐरे एलिमेंट के टाइप का डेटाबेस-स्पेसिफ़िक एसक्यूएल नाम. इनमें ये विकल्प शामिल हैं: डेटाबेस में पहले से मौजूद टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले स्टैंडर्ड एसक्यूएल टाइप. |
elements | Object[] | दिखाए गए ऑब्जेक्ट में पॉप्युलेट करने के लिए एलिमेंट. |
वापसी का टिकट
Jdbc
— एक ऐरे, जिसके एलिमेंट तय किए गए एसक्यूएल टाइप से मैप होते हैं.
createBlob()
Jdbc
इंस्टेंस बनाता है.
java.sql.Connection#createBlob()
भी देखें.
शुरुआत में दिखाए गए ऑब्जेक्ट में कोई डेटा नहीं होता. इसमें कौनसा डेटा शामिल होना चाहिए, यह तय करने के लिए Jdbc
के set
तरीकों का इस्तेमाल किया जा सकता है. यहां इस्तेमाल किया गया ब्लॉब, Utilities.newBlob(data)
से बनाए गए ब्लॉब से अलग है. दोनों फ़ॉर्मैट के बीच बदलाव करने के लिए, get
और set
के बताए गए तरीकों का इस्तेमाल करें.
इसके अलावा, Jdbc
और Jdbc
, दोनों ही get
ऐसे फ़ॉर्मैट में बदलने के लिए एक आसान तरीका उपलब्ध कराते हैं जिसका इस्तेमाल Apps Script में किया जा सकता है.
वापसी का टिकट
Jdbc
— खाली ब्लॉब ऑब्जेक्ट.
createClob()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createClob()
देखें.
वापसी का टिकट
Jdbc
— खाली क्लॉब ऑब्जेक्ट.
createNClob()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createNClob()
देखें.
वापसी का टिकट
Jdbc
— खाली nclob ऑब्जेक्ट.
createSQLXML()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createSQLXML()
देखें.
वापसी का टिकट
Jdbc
— खाली SQLXML ऑब्जेक्ट.
createStatement()
डेटाबेस में SQL स्टेटमेंट भेजने के लिए, Jdbc
ऑब्जेक्ट बनाता है.
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();
वापसी का टिकट
Jdbc
— क्वेरी चलाने के लिए स्टेटमेंट का एक इंस्टेंस.
createStatement(resultSetType, resultSetConcurrency)
डेटाबेस में SQL स्टेटमेंट भेजने के लिए, Jdbc
ऑब्जेक्ट बनाता है.
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();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
result | Integer | नतीजों का सेट टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
result | Integer | एक साथ कई टास्क करने का टाइप; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
वापसी का टिकट
Jdbc
— क्वेरी चलाने के लिए स्टेटमेंट का एक इंस्टेंस.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)
डेटाबेस में SQL स्टेटमेंट भेजने के लिए, Jdbc
ऑब्जेक्ट बनाता है.
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();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
result | Integer | नतीजों का सेट टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
result | Integer | एक साथ कई टास्क करने का टाइप; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
result | Integer | होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
वापसी का टिकट
Jdbc
— क्वेरी चलाने के लिए स्टेटमेंट का एक इंस्टेंस.
createStruct(typeName, attributes)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#createStruct(String, Object[])
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
type | String | ऐरे एलिमेंट के टाइप का डेटाबेस-स्पेसिफ़िक एसक्यूएल नाम. इनमें ये विकल्प शामिल हैं: डेटाबेस में पहले से मौजूद टाइप, उपयोगकर्ता के तय किए गए टाइप या डेटाबेस के साथ काम करने वाले स्टैंडर्ड एसक्यूएल टाइप. |
attributes | Object[] | वे एट्रिब्यूट जो दिखाए गए ऑब्जेक्ट को पॉप्युलेट करते हैं. |
वापसी का टिकट
Jdbc
— यह एक स्ट्रक्चर ऑब्जेक्ट है, जो दिए गए 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()
देखें.
वापसी का टिकट
Jdbc
— उस डेटाबेस का मेटाडेटा जिससे यह कनेक्शन कनेक्ट होता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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 | एसक्यूएल स्टेटमेंट, जिसमें एक या उससे ज़्यादा '?' प्लेसहोल्डर हो सकते हैं. |
वापसी का टिकट
String
— दिए गए स्टेटमेंट का नेटिव फ़ॉर्म.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareCall(String)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' प्लेसहोल्डर हो सकते हैं. आम तौर पर, ये JDBC कॉल एस्केप सिंटैक्स का इस्तेमाल करके दिए जाते हैं. |
वापसी का टिकट
Jdbc
— पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट शामिल करने वाला कॉल किया जा सकने वाला स्टेटमेंट.
prepareCall(sql, resultSetType, resultSetConcurrency)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareCall(String, int, int)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' प्लेसहोल्डर हो सकते हैं. आम तौर पर, ये JDBC कॉल एस्केप सिंटैक्स का इस्तेमाल करके दिए जाते हैं. |
result | Integer | नतीजों का सेट टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
result | Integer | एक साथ कई टास्क करने का टाइप; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
वापसी का टिकट
Jdbc
— कॉल किया जा सकने वाला स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है. यह दिए गए टाइप और एक साथ कई टास्क करने की सुविधा के साथ नतीजे का सेट जनरेट करता है.
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareCall(String, int, int, int)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' प्लेसहोल्डर हो सकते हैं. आम तौर पर, ये JDBC कॉल एस्केप सिंटैक्स का इस्तेमाल करके दिए जाते हैं. |
result | Integer | नतीजों का सेट टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
result | Integer | एक साथ कई टास्क करने का टाइप; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
result | Integer | होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
वापसी का टिकट
Jdbc
— पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट, जिसमें कॉल किया जा सकने वाला स्टेटमेंट होता है. यह स्टेटमेंट, दिए गए टाइप और एक साथ कई टास्क करने की सुविधा के साथ नतीजे के सेट जनरेट करता है.
prepareStatement(sql)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareStatement(String)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' IN पैरामीटर प्लेसहोल्डर हो सकते हैं. |
वापसी का टिकट
Jdbc
— पहले से तैयार किया गया स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट शामिल होता है.
prepareStatement(sql, autoGeneratedKeys)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareStatement(String, int)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' IN पैरामीटर प्लेसहोल्डर हो सकते हैं. |
auto | Integer | यह फ़्लैग बताता है कि अपने-आप जनरेट हुई कुंजियां वापस की गई हैं या नहीं. इसके लिए,
Jdbc.Statement.RETURN_GENERATED_KEYS या Jdbc.Statement.NO_GENERATED_KEYS में से कोई एक वैल्यू दी जाती है. |
वापसी का टिकट
Jdbc
— पहले से तैयार किया गया स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट शामिल होता है. यह अपने-आप जनरेट हुई कुंजियों को दिखा सकता है.
prepareStatement(sql, resultSetType, resultSetConcurrency)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareStatement(String, int, int)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' IN पैरामीटर प्लेसहोल्डर हो सकते हैं. |
result | Integer | नतीजों का सेट टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
result | Integer | एक साथ कई टास्क करने का टाइप; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
वापसी का टिकट
Jdbc
— पहले से तैयार किया गया स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट होता है. यह दिए गए टाइप और एक साथ कई क्वेरी चलाने की सुविधा के साथ नतीजे का सेट जनरेट करता है.
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareStatement(String, int, int, int)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' IN पैरामीटर प्लेसहोल्डर हो सकते हैं. |
result | Integer | नतीजों का सेट टाइप; Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE या Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE में से कोई एक. |
result | Integer | एक साथ कई टास्क करने का टाइप; Jdbc.ResultSet.CONCUR_READ_ONLY
या Jdbc.ResultSet.CONCUR_UPDATABLE . |
result | Integer | होल्ड करने की सेटिंग; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
वापसी का टिकट
Jdbc
— पहले से तैयार किया गया स्टेटमेंट, जिसमें पहले से कंपाइल किया गया एसक्यूएल स्टेटमेंट होता है. यह स्टेटमेंट, दिए गए टाइप, एक साथ कई टास्क करने की सुविधा, और डेटा को सेव रखने की सुविधा के साथ नतीजे के सेट जनरेट करता है.
prepareStatementByIndex(sql, indices)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareStatement(String, int[])
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' IN पैरामीटर प्लेसहोल्डर हो सकते हैं. |
indices | Integer[] | डाली गई पंक्ति या पंक्तियों से दिखाए गए कॉलम के इंडेक्स. |
वापसी का टिकट
Jdbc
— पहले से तैयार किया गया स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट होता है. यह दिए गए कॉलम इंडेक्स के हिसाब से, अपने-आप जनरेट हुई कुंजियां दिखा सकता है.
prepareStatementByName(sql, columnNames)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#prepareStatement(String, String[])
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
sql | String | एक ऐसा SQL स्टेटमेंट जिसमें एक या उससे ज़्यादा '?' IN पैरामीटर प्लेसहोल्डर हो सकते हैं. |
column | String[] | कॉलम के नाम, जिनसे यह पता चलता है कि डाली गई पंक्ति या पंक्तियों से, किस कॉलम में डेटा दिखाना है. |
वापसी का टिकट
Jdbc
— पहले से तैयार की गई स्टेटमेंट, जिसमें पहले से कंपाइल किया गया SQL स्टेटमेंट होता है. यह दिए गए कॉलम के नामों से तय की गई, अपने-आप जनरेट हुई कुंजियों को दिखा सकता है.
releaseSavepoint(savepoint)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#releaseSavepoint(Savepoint)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
savepoint | Jdbc | सेव किया गया वह पॉइंट जिसे हटाना है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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 | Jdbc | वह सेव पॉइंट जिस पर आपको रोलबैक करना है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#setAutoCommit(boolean)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
auto | 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 | इस कनेक्शन से बनाए गए Jdbc ऑब्जेक्ट को डिफ़ॉल्ट रूप से होल्ड करने की अवधि; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT या Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
setReadOnly(readOnly)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#setReadOnly(boolean)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
read | Boolean | true का मतलब है कि रीड-ओनली मोड चालू है और false का मतलब है कि रीड-ओनली मोड बंद है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint()
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#setSavepoint()
देखें.
वापसी का टिकट
Jdbc
— बिना नाम वाला नया सेव पॉइंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint(name)
इस तरीके के दस्तावेज़ के लिए,
java.sql.Connection#setSavepoint(String)
देखें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | सेव किए गए पॉइंट का नाम. |
वापसी का टिकट
Jdbc
— सेव किए गए नए पॉइंट का नाम.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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