Class Jdbc

Jdbc

JDBC सेवा की मदद से, स्क्रिप्ट को Google Cloud SQL, MySQL, Microsoft SQL Server, और Oracle डेटाबेस से कनेक्ट किया जा सकता है. ज़्यादा जानकारी के लिए, JDBC की गाइड देखें.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getCloudSqlConnection(url)JdbcConnectionयह कुकी, दिए गए Google Cloud SQL यूआरएल से कनेक्शन बनाने की कोशिश करती है.
getCloudSqlConnection(url, info)JdbcConnectionयह कुकी, दिए गए Google Cloud SQL यूआरएल से कनेक्शन बनाने की कोशिश करती है.
getCloudSqlConnection(url, userName, password)JdbcConnectionयह कुकी, दिए गए Google Cloud SQL यूआरएल से कनेक्शन बनाने की कोशिश करती है.
getConnection(url)JdbcConnectionयह कुकी, दिए गए डेटाबेस यूआरएल से कनेक्शन बनाने की कोशिश करती है.
getConnection(url, info)JdbcConnectionयह कुकी, दिए गए डेटाबेस यूआरएल से कनेक्शन बनाने की कोशिश करती है.
getConnection(url, userName, password)JdbcConnectionयह कुकी, उपयोगकर्ता नाम और पासवर्ड का इस्तेमाल करके दिए गए डेटाबेस से कनेक्शन बनाने की कोशिश करती है.
newDate(milliseconds)JdbcDateepoch के बाद से मिलीसेकंड से तारीख बनाएं.
newTime(milliseconds)JdbcTimeEpoch के बाद के मिलीसेकंड से समय बनाएं.
newTimestamp(milliseconds)JdbcTimestampEpoch के बाद के मिलीसेकंड से टाइमस्टैंप बनाएं.
parseDate(date)JdbcDateएसक्यूएल तारीख के स्ट्रिंग को पार्स करके तारीख बनाता है.
parseTime(time)JdbcTimeएसक्यूएल टाइम स्ट्रिंग को पार्स करके समय बनाएं.
parseTimestamp(timestamp)JdbcTimestampएसक्यूएल टाइमस्टैंप स्ट्रिंग को पार्स करके टाइमस्टैंप बनाएं.

ज़्यादा जानकारी वाला दस्तावेज़

getCloudSqlConnection(url)

यह कुकी, दिए गए Google Cloud SQL यूआरएल से कनेक्शन बनाने की कोशिश करती है.

पैरामीटर

नामटाइपब्यौरा
urlStringjdbc:google:mysql://subname फ़ॉर्मैट वाला डेटाबेस यूआरएल.

वापसी का टिकट

JdbcConnection — यह एक JdbcConnection ऑब्जेक्ट होता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/sqlservice

getCloudSqlConnection(url, info)

यह कुकी, दिए गए Google Cloud SQL यूआरएल से कनेक्शन बनाने की कोशिश करती है.

पैरामीटर

नामटाइपब्यौरा
urlStringjdbc:google:mysql://subname फ़ॉर्मैट वाला डेटाबेस यूआरएल.
infoObjectयह एक JavaScript ऑब्जेक्ट है. इसे इस्तेमाल करना ज़रूरी नहीं है. इसमें नीचे दिए गए बेहतर पैरामीटर शामिल होते हैं.

उन्नत पैरामीटर

नामटाइपब्यौरा
connectTimeoutSecondsIntegerकनेक्शन टाइमआउट की अवधि, सेकंड में
databaseStringकनेक्ट करने के लिए डेटाबेस
instanceStringGoogle SQL सेवा के इंस्टेंस का नाम
passwordStringउपयोगकर्ता का पासवर्ड
queryTimeoutSecondsIntegerक्वेरी का समय खत्म होने की अवधि, सेकंड में
userStringडेटाबेस में पास करने के लिए उपयोगकर्ता नाम

वापसी का टिकट

JdbcConnection — यह एक JdbcConnection ऑब्जेक्ट होता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/sqlservice

getCloudSqlConnection(url, userName, password)

यह कुकी, दिए गए Google Cloud SQL यूआरएल से कनेक्शन बनाने की कोशिश करती है.

पैरामीटर

नामटाइपब्यौरा
urlStringjdbc:google:mysql://subname फ़ॉर्मैट वाला डेटाबेस यूआरएल.
userNameStringडेटाबेस में पास करने के लिए उपयोगकर्ता नाम.
passwordStringउपयोगकर्ता का पासवर्ड.

वापसी का टिकट

JdbcConnection — यह एक JdbcConnection ऑब्जेक्ट होता है.

अनुमति देना

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

  • https://www.googleapis.com/auth/sqlservice

getConnection(url)

यह कुकी, दिए गए डेटाबेस यूआरएल से कनेक्शन बनाने की कोशिश करती है.

const conn = Jdbc.getConnection(     'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );

पैरामीटर

नामटाइपब्यौरा
urlStringjdbc:subprotocol:subname फ़ॉर्मैट वाला डेटाबेस यूआरएल.

वापसी का टिकट

JdbcConnection — यह एक JdbcConnection ऑब्जेक्ट होता है.

अनुमति देना

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

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

getConnection(url, info)

यह कुकी, दिए गए डेटाबेस यूआरएल से कनेक्शन बनाने की कोशिश करती है.

const conn = Jdbc.getConnection(     'jdbc:mysql://yoursqlserver.example.com:3306/database_name',     {user: 'username', password: 'password'}, );

पैरामीटर

नामटाइपब्यौरा
urlStringjdbc:subprotocol:subname फ़ॉर्मैट वाला डेटाबेस यूआरएल.
infoObjectयह एक JavaScript ऑब्जेक्ट है. इसे इस्तेमाल करना ज़रूरी नहीं है. इसमें नीचे दिए गए बेहतर पैरामीटर शामिल होते हैं.

उन्नत पैरामीटर

नामटाइपब्यौरा
databaseNameStringकनेक्ट करने के लिए डेटाबेस
passwordStringउपयोगकर्ता का पासवर्ड
useJDBCCompliantTimeZoneShiftBooleanसमय क्षेत्र बदलते समय, कनेक्शन को JDBC के नियमों का पालन करना चाहिए या नहीं. डिफ़ॉल्ट वैल्यू false है.
userStringडेटाबेस में पास करने के लिए उपयोगकर्ता नाम
_serverSslCertificateStringसर्वर का एसएसएल सर्टिफ़िकेट
_clientSslCertificateStringक्लाइंट का एसएसएल सर्टिफ़िकेट
_clientSslKeyStringक्लाइंट की एसएसएल कुंजी

वापसी का टिकट

JdbcConnection — यह एक JdbcConnection ऑब्जेक्ट होता है.

अनुमति देना

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

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

getConnection(url, userName, password)

यह कुकी, उपयोगकर्ता नाम और पासवर्ड का इस्तेमाल करके दिए गए डेटाबेस से कनेक्शन बनाने की कोशिश करती है.

const conn = Jdbc.getConnection(     'jdbc:mysql://yoursqlserver.example.com:3306/database_name',     'username',     'password', );

पैरामीटर

नामटाइपब्यौरा
urlStringjdbc:subprotocol:subname फ़ॉर्मैट वाला डेटाबेस यूआरएल.
userNameStringडेटाबेस में पास करने के लिए उपयोगकर्ता नाम.
passwordStringउपयोगकर्ता का पासवर्ड.

वापसी का टिकट

JdbcConnection — यह एक JdbcConnection ऑब्जेक्ट होता है.

अनुमति देना

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

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

newDate(milliseconds)

epoch के बाद से मिलीसेकंड से तारीख बनाएं.

पैरामीटर

नामटाइपब्यौरा
millisecondsIntegerEpoch के बाद के मिलीसेकंड.

वापसी का टिकट

JdbcDate — JdbcDate ऑब्जेक्ट.


newTime(milliseconds)

Epoch के बाद के मिलीसेकंड से समय बनाएं.

पैरामीटर

नामटाइपब्यौरा
millisecondsIntegerEpoch के बाद के मिलीसेकंड.

वापसी का टिकट

JdbcTime — यह एक JdbcTime ऑब्जेक्ट है.


newTimestamp(milliseconds)

Epoch के बाद के मिलीसेकंड से टाइमस्टैंप बनाएं.

पैरामीटर

नामटाइपब्यौरा
millisecondsIntegerEpoch के बाद के मिलीसेकंड.

वापसी का टिकट

JdbcTimestamp — यह एक JdbcTimestamp ऑब्जेक्ट है.


parseDate(date)

एसक्यूएल तारीख के स्ट्रिंग को पार्स करके तारीख बनाता है.

पैरामीटर

नामटाइपब्यौरा
dateStringऐसी स्ट्रिंग जिसमें एसक्यूएल तारीख की स्ट्रिंग शामिल होती है.

वापसी का टिकट

JdbcDate — JdbcDate ऑब्जेक्ट.


parseTime(time)

एसक्यूएल टाइम स्ट्रिंग को पार्स करके समय बनाएं.

पैरामीटर

नामटाइपब्यौरा
timeStringइस स्ट्रिंग में एसक्यूएल टाइम स्ट्रिंग होती है.

वापसी का टिकट

JdbcTime — यह एक JdbcTime ऑब्जेक्ट है.


parseTimestamp(timestamp)

एसक्यूएल टाइमस्टैंप स्ट्रिंग को पार्स करके टाइमस्टैंप बनाएं.

पैरामीटर

नामटाइपब्यौरा
timestampStringइस स्ट्रिंग में एसक्यूएल टाइमस्टैंप स्ट्रिंग होती है.

वापसी का टिकट

JdbcTimestamp — यह एक JdbcTimestamp ऑब्जेक्ट है.