سرویس 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.