บริการ 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 | สร้างวันที่จากมิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970 | 
new | Jdbc | สร้างเวลาจากมิลลิวินาทีนับตั้งแต่เริ่มต้น | 
new | Jdbc | สร้างการประทับเวลาจากมิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970 | 
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)
สร้างวันที่จากมิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
milliseconds | Integer | มิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970 | 
รีเทิร์น
Jdbc — ออบเจ็กต์ JdbcDate
new Time(milliseconds)
สร้างเวลาจากมิลลิวินาทีนับตั้งแต่เริ่มต้น
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
milliseconds | Integer | มิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970 | 
รีเทิร์น
Jdbc — ออบเจ็กต์ JdbcTime
new Timestamp(milliseconds)
สร้างการประทับเวลาจากมิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
milliseconds | Integer | มิลลิวินาทีที่เริ่มนับมาตั้งแต่วันที่ 1 มกราคม ค.ศ. 1970 | 
รีเทิร์น
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