Class Jdbc

Jdbc

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