บริการ JDBC ช่วยให้สคริปต์เชื่อมต่อกับฐานข้อมูล Google Cloud SQL, MySQL, Microsoft SQL Server และ Oracle ได้ ดูข้อมูลเพิ่มเติมได้ที่คู่มือ JDBC
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
get | Jdbc | พยายามสร้างการเชื่อมต่อกับ URL ของ Google Cloud SQL ที่ระบุ |
get | Jdbc | พยายามสร้างการเชื่อมต่อกับ URL ของ Google Cloud SQL ที่ระบุ |
get | Jdbc | พยายามสร้างการเชื่อมต่อกับ URL ของ Google Cloud SQL ที่ระบุ |
get | Jdbc | พยายามสร้างการเชื่อมต่อกับ URL ฐานข้อมูลที่ระบุ |
get | Jdbc | พยายามสร้างการเชื่อมต่อกับ URL ฐานข้อมูลที่ระบุ |
get | Jdbc | พยายามสร้างการเชื่อมต่อกับฐานข้อมูลที่ระบุโดยใช้ชื่อผู้ใช้และรหัสผ่าน |
new | Jdbc | สร้างวันที่จากมิลลิวินาทีนับตั้งแต่ต้นยุค |
new | Jdbc | สร้างเวลาจากมิลลิวินาทีนับตั้งแต่เริ่มต้น |
new | Jdbc | สร้างการประทับเวลาจากมิลลิวินาทีนับตั้งแต่ต้นยุค |
parse | Jdbc | สร้างวันที่โดยการแยกวิเคราะห์สตริงวันที่ SQL |
parse | Jdbc | สร้างเวลาโดยการแยกวิเคราะห์สตริงเวลา SQL |
parse | Jdbc | สร้างการประทับเวลาโดยการแยกวิเคราะห์สตริงการประทับเวลา SQL |
เอกสารประกอบโดยละเอียด
get Cloud Sql Connection(url)
พยายามสร้างการเชื่อมต่อกับ URL ของ Google Cloud SQL ที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
url | String | URL ของฐานข้อมูลในรูปแบบ jdbc:google:mysql://subname |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcConnection
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
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 | ออบเจ็กต์ JavaScript (ไม่บังคับ) ที่ระบุพารามิเตอร์ขั้นสูงตามที่ระบุไว้ด้านล่าง |
พารามิเตอร์ขั้นสูง
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
connect | Integer | ระยะหมดเวลาของการเชื่อมต่อเป็นวินาที |
database | String | ฐานข้อมูลที่เชื่อมต่อ |
instance | String | ชื่ออินสแตนซ์บริการ Google SQL |
password | String | รหัสผ่านของผู้ใช้ |
query | Integer | ระยะหมดเวลาการค้นหาเป็นวินาที |
user | String | ชื่อผู้ใช้ที่จะส่งไปยังฐานข้อมูล |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcConnection
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
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 | String | ชื่อผู้ใช้ที่จะส่งไปยังฐานข้อมูล |
password | String | รหัสผ่านของผู้ใช้ |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcConnection
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
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
— ออบเจ็กต์ JdbcConnection
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
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 | ออบเจ็กต์ JavaScript (ไม่บังคับ) ที่ระบุพารามิเตอร์ขั้นสูงตามที่ระบุไว้ด้านล่าง |
พารามิเตอร์ขั้นสูง
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
database | String | ฐานข้อมูลที่เชื่อมต่อ |
password | String | รหัสผ่านของผู้ใช้ |
use | Boolean | การเชื่อมต่อควรปฏิบัติตามกฎ JDBC เมื่อแปลงเขตเวลาหรือไม่ โดยมีค่าเริ่มต้นเป็น false |
user | String | ชื่อผู้ใช้ที่จะส่งไปยังฐานข้อมูล |
_serverSslCertificate | String | ใบรับรอง SSL ของเซิร์ฟเวอร์ |
_clientSslCertificate | String | ใบรับรอง SSL ของลูกค้า |
_clientSslKey | String | คีย์ SSL ของลูกค้า |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcConnection
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
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 | String | ชื่อผู้ใช้ที่จะส่งไปยังฐานข้อมูล |
password | String | รหัสผ่านของผู้ใช้ |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcConnection
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
new Date(milliseconds)
สร้างวันที่จากมิลลิวินาทีนับตั้งแต่ต้นยุค
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
milliseconds | Integer | มิลลิวินาทีนับตั้งแต่เริ่มต้น |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcDate
new Time(milliseconds)
สร้างเวลาจากมิลลิวินาทีนับตั้งแต่เริ่มต้น
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
milliseconds | Integer | มิลลิวินาทีนับตั้งแต่เริ่มต้น |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcTime
new Timestamp(milliseconds)
สร้างการประทับเวลาจากมิลลิวินาทีนับตั้งแต่ต้นยุค
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
milliseconds | Integer | มิลลิวินาทีนับตั้งแต่เริ่มต้น |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcTimestamp
parse Date(date)
สร้างวันที่โดยการแยกวิเคราะห์สตริงวันที่ SQL
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
date | String | สตริงที่มีสตริงวันที่ SQL |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcDate
parse Time(time)
สร้างเวลาโดยการแยกวิเคราะห์สตริงเวลา SQL
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
time | String | สตริงที่มีสตริงเวลา SQL |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcTime
parse Timestamp(timestamp)
สร้างการประทับเวลาโดยการแยกวิเคราะห์สตริงการประทับเวลา SQL
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
timestamp | String | สตริงที่มีสตริงการประทับเวลา SQL |
รีเทิร์น
Jdbc
— ออบเจ็กต์ JdbcTimestamp