سرویس JDBC به اسکریپت ها اجازه می دهد تا به پایگاه داده های Google Cloud SQL ، MySQL، Microsoft SQL Server و Oracle متصل شوند. برای اطلاعات بیشتر، به راهنمای JDBC مراجعه کنید.
روش ها
| روش | نوع برگشت | شرح مختصر | 
|---|---|---|
| get Cloud Sql Connection(url) | Jdbc Connection | تلاش برای برقراری ارتباط با URL داده شده Google Cloud SQL. | 
| get Cloud Sql Connection(url, info) | Jdbc Connection | تلاش برای برقراری ارتباط با URL داده شده Google Cloud SQL. | 
| get Cloud Sql Connection(url, userName, password) | Jdbc Connection | تلاش برای برقراری ارتباط با URL داده شده Google Cloud SQL. | 
| get Connection(url) | Jdbc Connection | تلاش برای ایجاد ارتباط با URL پایگاه داده داده شده. | 
| get Connection(url, info) | Jdbc Connection | تلاش برای ایجاد ارتباط با URL پایگاه داده داده شده. | 
| 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 یک مهر زمانی ایجاد کنید. | 
مستندات دقیق
 get Cloud Sql Connection(url)
تلاش برای برقراری ارتباط با URL داده شده Google Cloud SQL.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| url | String | یک URL پایگاه داده به شکل jdbc:google:mysql://subname. | 
بازگشت
 Jdbc Connection - یک شیء JdbcConnection.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-  https://www.googleapis.com/auth/sqlservice
 get Cloud Sql Connection(url, info)
تلاش برای برقراری ارتباط با URL داده شده Google Cloud SQL.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| url | String | یک URL پایگاه داده به شکل jdbc:google:mysql://subname. | 
| info | Object | شیء اختیاری جاوا اسکریپت که پارامترهای پیشرفته را همانطور که در زیر تعریف شده است مشخص می کند. | 
پارامترهای پیشرفته
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| connect Timeout Seconds | Integer | توقف اتصال در چند ثانیه | 
| database | String | پایگاه داده برای اتصال | 
| instance | String | نام یک نمونه سرویس Google SQL | 
| password | String | رمز عبور کاربر | 
| query Timeout Seconds | Integer | زمان پرس و جو در چند ثانیه | 
| user | String | نام کاربری برای ارسال به پایگاه داده | 
بازگشت
 Jdbc Connection - یک شیء JdbcConnection.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-  https://www.googleapis.com/auth/sqlservice
 get Cloud Sql Connection(url, userName, password)
تلاش برای برقراری ارتباط با URL داده شده Google Cloud SQL.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| url | String | یک URL پایگاه داده به شکل jdbc:google:mysql://subname. | 
| user Name | String | نام کاربری برای انتقال به پایگاه داده | 
| password | String | رمز عبور کاربر. | 
بازگشت
 Jdbc Connection - یک شیء JdbcConnection.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-  https://www.googleapis.com/auth/sqlservice
 get Connection(url)
تلاش برای ایجاد ارتباط با URL پایگاه داده داده شده.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', );
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| url | String | یک URL پایگاه داده به شکل jdbc:subprotocol:subname. | 
بازگشت
 Jdbc Connection - یک شیء JdbcConnection.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-  https://www.googleapis.com/auth/script.external_request
 get Connection(url, info)
تلاش برای ایجاد ارتباط با URL پایگاه داده داده شده.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', {user: 'username', password: 'password'}, );
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| url | String | یک URL پایگاه داده به شکل jdbc:subprotocol:subname. | 
| 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 مشتری | 
بازگشت
 Jdbc Connection - یک شیء JdbcConnection.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-  https://www.googleapis.com/auth/script.external_request
 get Connection(url, userName, password)
تلاش برای برقراری ارتباط با پایگاه داده با استفاده از نام کاربری و رمز عبور.
const conn = Jdbc.getConnection( 'jdbc:mysql://yoursqlserver.example.com:3306/database_name', 'username', 'password', );
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| url | String | یک URL پایگاه داده به شکل jdbc:subprotocol:subname. | 
| user Name | String | نام کاربری برای انتقال به پایگاه داده | 
| password | String | رمز عبور کاربر. | 
بازگشت
 Jdbc Connection - یک شیء JdbcConnection.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-  https://www.googleapis.com/auth/script.external_request
 new Date(milliseconds)
تاریخ را از میلیثانیهای از آن دوران ایجاد کنید.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| milliseconds | Integer | میلی ثانیه از زمان. | 
بازگشت
 Jdbc Date - یک شیء JdbcDate. 
 new Time(milliseconds)
زمانی را از میلیثانیهای از زمان ایجاد کنید.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| milliseconds | Integer | میلی ثانیه از زمان. | 
بازگشت
 Jdbc Time - یک شیء JdbcTime. 
 new Timestamp(milliseconds)
یک مُهر زمانی از چند میلی ثانیه از آن دوران ایجاد کنید.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| milliseconds | Integer | میلی ثانیه از زمان. | 
بازگشت
 Jdbc Timestamp - یک شیء JdbcTimestamp. 
 parse Date(date)
با تجزیه رشته تاریخ SQL یک تاریخ ایجاد کنید.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| date | String | رشته ای حاوی رشته تاریخ SQL. | 
بازگشت
 Jdbc Date - یک شیء JdbcDate. 
 parse Time(time)
با تجزیه رشته زمان SQL یک زمان ایجاد کنید.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| time | String | رشته ای حاوی یک رشته زمانی SQL. | 
بازگشت
 Jdbc Time - یک شیء JdbcTime. 
 parse Timestamp(timestamp)
با تجزیه رشته مهر زمانی SQL یک مهر زمانی ایجاد کنید.
پارامترها
| نام | تایپ کنید | توضیحات | 
|---|---|---|
| timestamp | String | رشته ای حاوی رشته مهر زمانی SQL. | 
بازگشت
 Jdbc Timestamp - یک شیء JdbcTimestamp.