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