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 Service के इंस्टेंस का नाम
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)

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

var 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)

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

var 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)

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

var 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इस स्ट्रिंग में SQL की तारीख वाली स्ट्रिंग होती है.

वापसी का टिकट

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


parseTime(time)

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

पैरामीटर

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

वापसी का टिकट

JdbcTime — एक JdbcTime ऑब्जेक्ट.


parseTimestamp(timestamp)

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

पैरामीटर

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

वापसी का टिकट

JdbcTimestamp — एक Jdbctimestamp ऑब्जेक्ट.