JDBC পরিষেবা স্ক্রিপ্টগুলিকে Google Cloud SQL , MySQL, Microsoft SQL Server এবং Oracle ডাটাবেসের সাথে সংযোগ স্থাপন করতে দেয়। আরও তথ্যের জন্য, JDBC নির্দেশিকাটি দেখুন।
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Cloud Sql Connection(url) | Jdbc Connection | প্রদত্ত গুগল ক্লাউড এসকিউএল ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা। |
get Cloud Sql Connection(url, info) | Jdbc Connection | প্রদত্ত গুগল ক্লাউড এসকিউএল ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা। |
get Cloud Sql Connection(url, userName, password) | Jdbc Connection | প্রদত্ত গুগল ক্লাউড এসকিউএল ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা। |
get Connection(url) | Jdbc Connection | প্রদত্ত ডাটাবেস ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা। |
get Connection(url, info) | Jdbc Connection | প্রদত্ত ডাটাবেস ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা। |
get Connection(url, userName, password) | Jdbc Connection | ইউজারনেম এবং পাসওয়ার্ড ব্যবহার করে প্রদত্ত ডেটাবেসে সংযোগ স্থাপনের প্রচেষ্টা। |
new Date(milliseconds) | Jdbc Date | ইপক থেকে মিলিসেকেন্ডের ভিত্তিতে একটি তারিখ তৈরি করুন। |
new Time(milliseconds) | Jdbc Time | ইপক থেকে মিলিসেকেন্ডের ভিত্তিতে একটি সময় তৈরি করুন। |
new Timestamp(milliseconds) | Jdbc Timestamp | ইপক থেকে মিলিসেকেন্ডের ভিত্তিতে একটি টাইমস্ট্যাম্প তৈরি করুন। |
parse Date(date) | Jdbc Date | SQL ডেট স্ট্রিং পার্স করে একটি তারিখ তৈরি করুন। |
parse Time(time) | Jdbc Time | SQL টাইম স্ট্রিংটি পার্স করে একটি সময় তৈরি করুন। |
parse Timestamp(timestamp) | Jdbc Timestamp | SQL টাইমস্ট্যাম্প স্ট্রিংটি পার্স করে একটি টাইমস্ট্যাম্প তৈরি করুন। |
বিস্তারিত ডকুমেন্টেশন
getCloudSqlConnection(url)
প্রদত্ত গুগল ক্লাউড এসকিউএল ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | jdbc:google:mysql://subname ফর্মের একটি ডাটাবেস URL। |
ফেরত
JdbcConnection — একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/sqlservice
getCloudSqlConnection(url, info)
প্রদত্ত গুগল ক্লাউড এসকিউএল ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | jdbc:google:mysql://subname ফর্মের একটি ডাটাবেস URL। |
info | Object | ঐচ্ছিক জাভাস্ক্রিপ্ট অবজেক্ট যা নিচে সংজ্ঞায়িত উন্নত প্যারামিটারগুলো নির্দিষ্ট করে। |
উন্নত পরামিতি
| নাম | প্রকার | বর্ণনা |
|---|---|---|
connect Timeout Seconds | Integer | সেকেন্ডে সংযোগের সময়সীমা |
database | String | সংযোগ করার জন্য ডাটাবেস |
instance | String | একটি গুগল এসকিউএল সার্ভিস ইনস্ট্যান্সের নাম |
password | String | ব্যবহারকারীর পাসওয়ার্ড |
query Timeout Seconds | Integer | সেকেন্ডে কোয়েরি টাইমআউট |
user | String | ডাটাবেসে পাঠানোর জন্য ইউজারনেম |
ফেরত
JdbcConnection — একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/sqlservice
getCloudSqlConnection(url, userName, password)
প্রদত্ত গুগল ক্লাউড এসকিউএল ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | jdbc:google:mysql://subname ফর্মের একটি ডাটাবেস URL। |
user Name | String | ডাটাবেসে পাঠানোর জন্য ইউজারনেম। |
password | String | ব্যবহারকারীর পাসওয়ার্ড। |
ফেরত
JdbcConnection — একটি JdbcConnection অবজেক্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/sqlservice
getConnection(url)
প্রদত্ত ডাটাবেস ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা।
const 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)
প্রদত্ত ডাটাবেস ইউআরএল-এর সাথে সংযোগ স্থাপনের প্রচেষ্টা।
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'}, );
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | jdbc:subprotocol:subname ফর্মের একটি ডাটাবেস URL। |
info | Object | ঐচ্ছিক জাভাস্ক্রিপ্ট অবজেক্ট যা নিচে সংজ্ঞায়িত উন্নত প্যারামিটারগুলো নির্দিষ্ট করে। |
উন্নত পরামিতি
| নাম | প্রকার | বর্ণনা |
|---|---|---|
database Name | String | সংযোগ করার জন্য ডাটাবেস |
password | String | ব্যবহারকারীর পাসওয়ার্ড |
use JDBCCompliant Time Zone Shift | 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)
ইউজারনেম এবং পাসওয়ার্ড ব্যবহার করে প্রদত্ত ডেটাবেসে সংযোগ স্থাপনের প্রচেষ্টা।
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', 'username', 'password', );
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | jdbc:subprotocol:subname ফর্মের একটি ডাটাবেস URL। |
user Name | 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)
SQL টাইম স্ট্রিংটি পার্স করে একটি সময় তৈরি করুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
time | String | একটি স্ট্রিং যাতে একটি SQL সময় স্ট্রিং রয়েছে। |
ফেরত
JdbcTime — একটি JdbcTime অবজেক্ট।
parseTimestamp(timestamp)
SQL টাইমস্ট্যাম্প স্ট্রিংটি পার্স করে একটি টাইমস্ট্যাম্প তৈরি করুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
timestamp | String | একটি স্ট্রিং যাতে একটি SQL টাইমস্ট্যাম্প স্ট্রিং রয়েছে। |
ফেরত
JdbcTimestamp — একটি JdbcTimestamp অবজেক্ট।