JDBC পরিষেবা স্ক্রিপ্টগুলিকে Google Cloud SQL , MySQL, Microsoft SQL সার্ভার, এবং Oracle ডাটাবেসের সাথে সংযোগ করার অনুমতি দেয়। আরও তথ্যের জন্য, JDBC-এর নির্দেশিকা দেখুন।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
getCloudSqlConnection(url) | JdbcConnection | প্রদত্ত Google ক্লাউড SQL URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা। |
getCloudSqlConnection(url, info) | JdbcConnection | প্রদত্ত Google ক্লাউড SQL URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা। |
getCloudSqlConnection(url, userName, password) | JdbcConnection | প্রদত্ত Google ক্লাউড SQL URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা। |
getConnection(url) | JdbcConnection | প্রদত্ত ডাটাবেস URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা। |
getConnection(url, info) | JdbcConnection | প্রদত্ত ডাটাবেস URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা। |
getConnection(url, userName, password) | JdbcConnection | একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করে প্রদত্ত ডাটাবেসের সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা। |
newDate(milliseconds) | JdbcDate | যুগ থেকে মিলিসেকেন্ড থেকে একটি তারিখ তৈরি করুন। |
newTime(milliseconds) | JdbcTime | যুগ থেকে মিলিসেকেন্ড থেকে একটি সময় তৈরি করুন। |
newTimestamp(milliseconds) | JdbcTimestamp | যুগ থেকে মিলিসেকেন্ড থেকে একটি টাইমস্ট্যাম্প তৈরি করুন। |
parseDate(date) | JdbcDate | SQL তারিখ স্ট্রিং পার্স করে একটি তারিখ তৈরি করুন। |
parseTime(time) | JdbcTime | এসকিউএল টাইম স্ট্রিং পার্স করে একটি সময় তৈরি করুন। |
parseTimestamp(timestamp) | JdbcTimestamp | SQL টাইমস্ট্যাম্প স্ট্রিং পার্স করে একটি টাইমস্ট্যাম্প তৈরি করুন। |
বিস্তারিত ডকুমেন্টেশন
getCloudSqlConnection(url)
প্রদত্ত Google ক্লাউড SQL URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | jdbc:google:mysql://subname ফর্মের একটি ডাটাবেস URL। |
প্রত্যাবর্তন
JdbcConnection
— একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/sqlservice
getCloudSqlConnection(url, info)
প্রদত্ত Google ক্লাউড SQL URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | jdbc:google:mysql://subname ফর্মের একটি ডাটাবেস URL। |
info | Object | ঐচ্ছিক জাভাস্ক্রিপ্ট অবজেক্ট নিম্নে সংজ্ঞায়িত হিসাবে উন্নত পরামিতি নির্দিষ্ট করে। |
উন্নত পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
connectTimeoutSeconds | Integer | সেকেন্ডে সংযোগের সময়সীমা |
database | String | সংযোগ করার জন্য ডাটাবেস |
instance | String | একটি Google SQL পরিষেবা উদাহরণের নাম |
password | String | ব্যবহারকারীর পাসওয়ার্ড |
queryTimeoutSeconds | Integer | সেকেন্ডে ক্যোয়ারী টাইমআউট |
user | String | ডাটাবেসে পাস করার জন্য ব্যবহারকারীর নাম |
প্রত্যাবর্তন
JdbcConnection
— একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/sqlservice
getCloudSqlConnection(url, userName, password)
প্রদত্ত Google ক্লাউড SQL URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | jdbc:google:mysql://subname ফর্মের একটি ডাটাবেস URL। |
userName | String | ডাটাবেসে পাস করার জন্য ব্যবহারকারীর নাম। |
password | String | ব্যবহারকারীর পাসওয়ার্ড। |
প্রত্যাবর্তন
JdbcConnection
— একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/sqlservice
getConnection(url)
প্রদত্ত ডাটাবেস URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা।
var conn = Jdbc.getConnection('jdbc:mysql://yoursqlserver.example.com:3306/database_name');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | jdbc:subprotocol:subname ফর্মের একটি ডাটাবেস URL। |
প্রত্যাবর্তন
JdbcConnection
— একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/script.external_request
getConnection(url, info)
প্রদত্ত ডাটাবেস URL-এর সাথে একটি সংযোগ স্থাপনের প্রচেষ্টা।
var conn = Jdbc.getConnection('jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'});
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | jdbc:subprotocol:subname ফর্মের একটি ডাটাবেস URL। |
info | Object | ঐচ্ছিক জাভাস্ক্রিপ্ট অবজেক্ট নিম্নে সংজ্ঞায়িত হিসাবে উন্নত পরামিতি নির্দিষ্ট করে। |
উন্নত পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
databaseName | String | সংযোগ করার জন্য ডাটাবেস |
password | String | ব্যবহারকারীর পাসওয়ার্ড |
useJDBCCompliantTimeZoneShift | Boolean | সময় অঞ্চল রূপান্তর করার সময় সংযোগটি JDBC নিয়ম মেনে চলা উচিত কিনা। ডিফল্ট false . |
user | String | ডাটাবেসে পাস করার জন্য ব্যবহারকারীর নাম |
_serverSslCertificate | String | সার্ভারের SSL শংসাপত্র |
_clientSslCertificate | String | ক্লায়েন্টের SSL শংসাপত্র |
_clientSslKey | String | ক্লায়েন্টের SSL কী |
প্রত্যাবর্তন
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');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | jdbc:subprotocol:subname ফর্মের একটি ডাটাবেস URL। |
userName | String | ডাটাবেসে পাস করার জন্য ব্যবহারকারীর নাম। |
password | String | ব্যবহারকারীর পাসওয়ার্ড। |
প্রত্যাবর্তন
JdbcConnection
— একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/script.external_request
newDate(milliseconds)
যুগ থেকে মিলিসেকেন্ড থেকে একটি তারিখ তৈরি করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
milliseconds | Integer | যুগ থেকে মিলিসেকেন্ড। |
প্রত্যাবর্তন
JdbcDate
— একটি JdbcDate অবজেক্ট।
newTime(milliseconds)
যুগ থেকে মিলিসেকেন্ড থেকে একটি সময় তৈরি করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
milliseconds | Integer | যুগ থেকে মিলিসেকেন্ড। |
প্রত্যাবর্তন
JdbcTime
— একটি JdbcTime অবজেক্ট।
newTimestamp(milliseconds)
যুগ থেকে মিলিসেকেন্ড থেকে একটি টাইমস্ট্যাম্প তৈরি করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
milliseconds | Integer | যুগ থেকে মিলিসেকেন্ড। |
প্রত্যাবর্তন
JdbcTimestamp
— একটি JdbcTimestamp অবজেক্ট।
parseDate(date)
SQL তারিখ স্ট্রিং পার্স করে একটি তারিখ তৈরি করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
date | String | একটি SQL তারিখ স্ট্রিং ধারণকারী একটি স্ট্রিং। |
প্রত্যাবর্তন
JdbcDate
— একটি JdbcDate অবজেক্ট।
parseTime(time)
এসকিউএল টাইম স্ট্রিং পার্স করে একটি সময় তৈরি করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
time | String | একটি SQL টাইম স্ট্রিং ধারণকারী একটি স্ট্রিং। |
প্রত্যাবর্তন
JdbcTime
— একটি JdbcTime অবজেক্ট।
parseTimestamp(timestamp)
SQL টাইমস্ট্যাম্প স্ট্রিং পার্স করে একটি টাইমস্ট্যাম্প তৈরি করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
timestamp | String | একটি SQL টাইমস্ট্যাম্প স্ট্রিং ধারণকারী একটি স্ট্রিং। |
প্রত্যাবর্তন
JdbcTimestamp
— একটি JdbcTimestamp অবজেক্ট।