ออบเจ็กต์ข้อมูลเมตาของฐานข้อมูล JDBC ดูเอกสารประกอบของคลาสนี้ได้ที่
java.sql.DatabaseMetaData
เมธอด
เอกสารโดยละเอียด
allProceduresAreCallable()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#allProceduresAreCallable()
รีเทิร์น
Boolean — true หากผู้ใช้เรียกใช้ขั้นตอนทั้งหมดที่ getProcedures(catalog, schemaPattern, procedureNamePattern) แสดงได้ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#allTablesAreSelectable()
รีเทิร์น
Boolean — true หากผู้ใช้เรียกตารางทั้งหมดที่ getTables(catalog, schemaPattern, tableNamePattern, types) แสดงในคำสั่ง SELECT
ได้ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
รีเทิร์น
Boolean — true หากเมื่อ autoCommit เป็น true ข้อยกเว้น SQL จะระบุ
ว่าชุดผลลัพธ์ที่เปิดอยู่ทั้งหมดจะปิด แม้ว่าจะถือได้ก็ตาม ไม่เช่นนั้นจะแสดงผลเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
รีเทิร์น
Boolean — true หากคำสั่งนิยามข้อมูลภายในธุรกรรมบังคับให้ธุรกรรม
ต้องคอมมิต false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
รีเทิร์น
Boolean — true หากฐานข้อมูลไม่สนใจคำสั่งคำจำกัดความข้อมูลภายในธุรกรรม
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#deletesAreDetected(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากตรวจพบการลบแถวที่มองเห็นได้สำหรับประเภทชุดผลลัพธ์ที่ระบุโดย
การเรียกใช้ JdbcResultSet.rowDeleted() หากเป็น false ระบบจะนำแถวที่ลบออกจากชุดผลลัพธ์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
รีเทิร์น
Boolean — true หากประเภทข้อมูล SQL LONGVARCHAR และ LONGVARBINARY อยู่
ในขนาดที่ getMaxRowSize() ส่งคืน false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
typeNamePattern | String | รูปแบบชื่อประเภทที่ผู้ใช้กำหนด ซึ่งต้องตรงกับชื่อประเภทตามที่จัดเก็บไว้ในฐานข้อมูล |
attributeNamePattern | String | รูปแบบชื่อแอตทริบิวต์ ซึ่งต้องตรงกับชื่อแอตทริบิวต์ตามที่ ประกาศไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายแอตทริบิวต์สำหรับประเภทที่ผู้ใช้กำหนดที่ระบุ
ซึ่งมีอยู่ในสคีมาและแคตตาล็อกที่ระบุ แต่ละแถวจะให้ข้อมูลเกี่ยวกับแอตทริบิวต์ที่เฉพาะเจาะจง โดยเรียงตาม TYPE_CAT, TYPE_SCHEM, TYPE_NAME และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่ง
สตริงว่างจะดึงข้อมูลขั้นตอนเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่า
ไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
scope | Integer | ขอบเขตความสนใจ โดยใช้ค่าเดียวกับที่อยู่ในคอลัมน์คำอธิบายคอลัมน์ SCOPE
|
nullable | Boolean | หาก true ให้รวมคอลัมน์ที่กำหนดให้เป็น Null ได้ มิฉะนั้นก็ไม่ต้องรวม |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ที่ระบุแถวที่ไม่ซ้ำกัน (คำอธิบายคอลัมน์ 1 รายการต่อแถวในชุดผลลัพธ์ โดยเรียงตาม SCOPE)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getCatalogSeparator()
รีเทิร์น
String — ตัวคั่นระหว่างแคตตาล็อกและชื่อตารางที่ฐานข้อมูลนี้ใช้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getCatalogTerm()
รีเทิร์น
String — คำที่ผู้ให้บริการฐานข้อมูลต้องการใช้สำหรับ "แคตตาล็อก"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getCatalogs()
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีชื่อแคตตาล็อก 1 ชื่อต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getClientInfoProperties()
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีพร็อพเพอร์ตี้ข้อมูลไคลเอ็นต์ที่ไดรเวอร์รองรับ โดยเรียงตาม NAME แถวละ 1 รายการ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อของสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล
การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null
แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อคอลัมน์ที่จะใช้กรองการค้นหา ต้องตรงกับ ชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายสิทธิ์ของคอลัมน์ แถวละ 1 รายการ เรียงตาม
COLUMN_NAME และ PRIVILEGE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
tableNamePattern | String | รูปแบบชื่อตารางที่จะใช้กรองการค้นหา ต้องตรงกับชื่อตาราง ตามที่จัดเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อคอลัมน์ที่จะใช้กรองการค้นหา ต้องตรงกับ ชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ 1 รายการต่อแถว โดยเรียงตาม
TABLE_CAT, TABLE_SCHEM, TABLE_NAME และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getConnection()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getConnection()
รีเทิร์น
JdbcConnection — การเชื่อมต่อที่สร้างข้อมูลเมตานี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
parentCatalog | String | ชื่อแคตตาล็อกหลักตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่าง
จะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
parentSchema | String | ชื่อสคีมาหลักตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่าง
จะดึงข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่าไม่ได้ใช้ชื่อสคีมา
ในเกณฑ์การเลือก |
parentTable | String | ชื่อของตารางหลักที่ส่งออกคีย์ ต้องตรงกับชื่อตาราง ตามที่จัดเก็บไว้ในฐานข้อมูล |
foreignCatalog | String | ชื่อแคตตาล็อกต่างประเทศตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่าง
จะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
foreignSchema | String | ชื่อสคีมาภายนอกตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่าง
จะดึงข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่าไม่ได้ใช้ชื่อสคีมา
ในเกณฑ์การเลือก |
foreignTable | String | ชื่อของตารางภายนอกที่ส่งออกคีย์ ต้องตรงกับชื่อตาราง ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์คีย์นอกจากตารางคีย์นอกที่ระบุซึ่งอ้างอิงคีย์หลักหรือคอลัมน์ที่แสดงข้อจำกัดที่ไม่ซ้ำกันของตารางระดับบนสุด คำอธิบายคอลัมน์ 1 รายการจะอยู่ในแต่ละแถวของชุดผลลัพธ์ และ
จะเรียงตาม FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME และ
KEY_SEQ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
รีเทิร์น
Integer - หมายเลขเวอร์ชันหลักของฐานข้อมูลพื้นฐาน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
รีเทิร์น
Integer — หมายเลขเวอร์ชันย่อยของฐานข้อมูลพื้นฐาน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseProductName()
รีเทิร์น
String — ชื่อผลิตภัณฑ์ฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseProductVersion()
รีเทิร์น
String - หมายเลขเวอร์ชันของผลิตภัณฑ์ฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
รีเทิร์น
Integer - ระดับการแยกธุรกรรมเริ่มต้นของฐานข้อมูล ซึ่งเป็นหนึ่งในระดับต่อไปนี้ Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE หรือ Jdbc.Connection.TRANSACTION_NONE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDriverMajorVersion()
รีเทิร์น
Integer - หมายเลขเวอร์ชันหลักของไดรเวอร์ JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDriverMinorVersion()
รีเทิร์น
Integer - หมายเลขเวอร์ชันย่อยของไดรเวอร์ JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDriverName()
รีเทิร์น
String — ชื่อของไดรเวอร์ JDBC นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getDriverVersion()
รีเทิร์น
String — หมายเลขเวอร์ชันของไดรเวอร์ JDBC นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่ง
สตริงว่างจะดึงข้อมูลขั้นตอนเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่า
ไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์คีย์นอกสำหรับคอลัมน์คีย์หลัก
ที่ตารางส่งออก คำอธิบายคอลัมน์ 1 รายการจะแสดงในแต่ละแถวของชุดผลลัพธ์
และจะเรียงตาม FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME และ KEY_SEQ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getExtraNameCharacters()
รีเทิร์น
String — อักขระพิเศษที่ใช้ได้ในชื่อตัวระบุที่ไม่ได้อ้างอิง นอกเหนือจาก a-z, A-Z, 0-9 และ _
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
functionNamePattern | String | รูปแบบฟังก์ชันที่ตรงกับชื่อฟังก์ชันตามที่จัดเก็บ ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อพารามิเตอร์ ซึ่งต้องตรงกับชื่อพารามิเตอร์หรือชื่อคอลัมน์ ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายพารามิเตอร์ของฟังก์ชันระบบและฟังก์ชันผู้ใช้
ที่พร้อมใช้งานในแคตตาล็อกที่ระบุ แต่ละแถวจะมีคำอธิบายฟังก์ชัน 1 รายการ โดยเรียงตาม FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME และ SPECIFIC_ NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getFunctions(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
functionNamePattern | String | รูปแบบฟังก์ชันซึ่งต้องตรงกับชื่อฟังก์ชันตามที่ จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายของฟังก์ชันระบบและฟังก์ชันผู้ใช้ที่พร้อมใช้งานในแคตตาล็อกที่ระบุ
แต่ละแถวจะมีคำอธิบายฟังก์ชัน 1 รายการ โดยเรียงตาม FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME และ SPECIFIC_ NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getIdentifierQuoteString()
รีเทิร์น
String — สตริงที่ใช้เพื่ออ้างอิงตัวระบุ SQL ค่าเริ่มต้นจะเป็นช่องว่าง (" ") หากไม่รองรับการอ้างอิงตัวระบุ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่ง
สตริงว่างจะดึงข้อมูลขั้นตอนเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่า
ไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์สำหรับคอลัมน์คีย์หลักที่คอลัมน์คีย์นอกของตารางที่ระบุอ้างอิง (คอลัมน์ที่ตารางนำเข้า) คำอธิบาย 1 คอลัมน์
จะแสดงในแต่ละแถวของชุดผลลัพธ์ และจะเรียงตาม PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME และ KEY_SEQ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่ง
สตริงว่างจะดึงข้อมูลขั้นตอนเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่า
ไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
unique | Boolean | หากเป็น true เมธอดจะแสดงผลดัชนีสำหรับค่าที่ไม่ซ้ำกันเท่านั้น ไม่เช่นนั้นจะแสดงผลดัชนีไม่ว่าค่าจะซ้ำกันหรือไม่ก็ตาม |
approximate | Boolean | หากเป็น true ระบบจะอนุญาตให้ผลลัพธ์แสดงค่าโดยประมาณหรือค่าที่ไม่อยู่ในข้อมูล
ไม่เช่นนั้นระบบจะขอความถูกต้องของผลลัพธ์ |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายดัชนีและคอลัมน์สถิติสำหรับตารางที่ระบุ
คำอธิบายคอลัมน์ 1 รายการจะอยู่ในแต่ละแถวของชุดผลลัพธ์ และจะ
จัดเรียงตาม NON_UNIQUE, TYPE, INDEX_NAME และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getJDBCMajorVersion()
รีเทิร์น
Integer - หมายเลขเวอร์ชัน JDBC หลักสำหรับไดรเวอร์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getJDBCMinorVersion()
รีเทิร์น
Integer - หมายเลขเวอร์ชัน JDBC ย่อยสำหรับไดรเวอร์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
รีเทิร์น
Integer - จำนวนอักขระฐานสิบหกสูงสุดที่ฐานข้อมูลนี้อนุญาตในค่าคงที่ไบนารีแบบอินไลน์
การตอบกลับเป็น 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
รีเทิร์น
Integer - จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อแคตตาล็อก การตอบกลับเป็น
0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในอักขระตามตัวอักษร คำตอบที่ 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnNameLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อคอลัมน์ การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
รีเทิร์น
Integer — จำนวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในคําสั่ง GROUP BY คำตอบที่ 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
รีเทิร์น
Integer — จำนวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในดัชนี การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
รีเทิร์น
Integer — จำนวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในคําสั่ง ORDER BY คำตอบที่ 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
รีเทิร์น
Integer — จำนวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในรายการ SELECT คำตอบที่ 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInTable()
รีเทิร์น
Integer — จำนวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในตาราง การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxConnections()
รีเทิร์น
Integer - จำนวนการเชื่อมต่อพร้อมกันสูงสุดกับฐานข้อมูลนี้ การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxCursorNameLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อเคอร์เซอร์ การตอบกลับ
เป็น 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxIndexLength()
รีเทิร์น
Integer — จำนวนไบต์สูงสุดที่ฐานข้อมูลนี้อนุญาตสำหรับดัชนี รวมถึงทุกส่วนของดัชนี
การตอบกลับเป็น 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อกระบวนการ การตอบกลับ
เป็น 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxRowSize()
รีเทิร์น
Integer - จำนวนไบต์สูงสุดที่ฐานข้อมูลนี้อนุญาตในแถวเดียว การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อสคีมา การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxStatementLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในคำสั่ง SQL การตอบกลับ
เป็น 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxStatements()
รีเทิร์น
Integer - จำนวนคำสั่งที่ใช้งานอยู่สูงสุดในฐานข้อมูลนี้ที่เปิดได้พร้อมกัน
การตอบกลับเป็น 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxTableNameLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อตาราง การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxTablesInSelect()
รีเทิร์น
Integer — จำนวนตารางสูงสุดที่ฐานข้อมูลนี้อนุญาตในคำสั่ง SELECT คำตอบที่ 0 แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getMaxUserNameLength()
รีเทิร์น
Integer — จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อผู้ใช้ การตอบกลับเป็น 0
แสดงว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getNumericFunctions()
รีเทิร์น
String — รายการฟังก์ชันทางคณิตศาสตร์ที่ใช้ได้กับฐานข้อมูลนี้ (คั่นด้วยคอมมา) ต่อไปนี้คือชื่อฟังก์ชันทางคณิตศาสตร์ของ Open/Open CLI ที่ใช้ในส่วนขยายฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่ง
สตริงว่างจะดึงข้อมูลขั้นตอนเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่า
ไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์สำหรับคอลัมน์คีย์หลัก โดยมีคำอธิบาย 1 รายการต่อ
แถว เรียงตาม COLUMN_NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
procedureNamePattern | String | รูปแบบชื่อกระบวนการที่จะใช้กรองการค้นหา ต้องตรงกับ ชื่อกระบวนการตามที่จัดเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อคอลัมน์ที่จะใช้กรองการค้นหา ต้องตรงกับ ชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายของกระบวนการและคอลัมน์ โดยมีคำอธิบาย 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getProcedureTerm()
รีเทิร์น
String - คำที่ผู้ให้บริการฐานข้อมูลต้องการใช้แทนคำว่า "กระบวนการ"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getProcedures(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
procedureNamePattern | String | รูปแบบชื่อกระบวนการที่จะใช้กรองการค้นหา ต้องตรงกับ ชื่อกระบวนการตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายขั้นตอน โดยมี 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getResultSetHoldability()
รีเทิร์น
Integer - ความสามารถในการคงไว้ชั่วคราวเริ่มต้นของฐานข้อมูล ซึ่งเป็นค่าใดค่าหนึ่งระหว่าง Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT หรือ Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getRowIdLifetime()
รีเทิร์น
Integer — สถานะที่บ่งบอกอายุการใช้งานของ ROWID ซึ่งเป็นหนึ่งใน Jdbc.RowIdLifetime.ROWID_UNSUPPORTED, Jdbc.RowIdLifetime.ROWID_VALID_OTHER, Jdbc.RowIdLifetime.ROWID_VALID_SESSION, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION หรือ Jdbc.RowIdLifetime.ROWID_VALID_FOREVER
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSQLKeywords()
รีเทิร์น
String — รายการคีย์เวิร์ด SQL ทั้งหมดของฐานข้อมูลนี้ที่ไม่ได้เป็นคีย์เวิร์ด SQL:2003 ด้วย ซึ่งคั่นด้วยคอมมา
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSQLStateType()
รีเทิร์น
Integer — ประเภทของ SQLSTATE ซึ่งอาจเป็น sqlStateXOpen หรือ sqlStateSQL
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSchemaTerm()
รีเทิร์น
String — คำที่ผู้ให้บริการฐานข้อมูลต้องการใช้แทนคำว่า "สคีมา"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSchemas()
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายสคีมา แถวละ 1 รายการ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSchemas()
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายสคีมาที่พร้อมใช้งานในฐานข้อมูลนี้ โดยเรียงตาม TABLE_CATALOG และ TABLE_SCHEM
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSearchStringEscape()
รีเทิร์น
String — สตริงที่ใช้เพื่อหลีกเลี่ยงอักขระไวลด์การ์ด เช่น "_" หรือ "%"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getStringFunctions()
รีเทิร์น
String — รายการฟังก์ชันสตริงที่คั่นด้วยคอมมาซึ่งใช้ได้กับฐานข้อมูลนี้ ซึ่งเป็นชื่อฟังก์ชันสตริง CLI ของ Open Group ที่ใช้ในส่วนหลีกของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่าง
จะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อก
ในเกณฑ์การเลือก |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา |
tableNamePattern | String | รูปแบบชื่อตาราง อาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายของลำดับชั้นของตารางที่กำหนดไว้ในสคีมาหนึ่งๆ ในฐานข้อมูลนี้
แต่ละแถวจะให้ข้อมูลเกี่ยวกับตารางประเภทหนึ่งๆ ระบบจะไม่แสดงตาราง
ที่ไม่มีตารางย่อย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่าง
จะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อก
ในเกณฑ์การเลือก |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา |
typeNamePattern | String | รูปแบบชื่อประเภทที่ผู้ใช้กำหนด อาจเป็นชื่อที่สมบูรณ์ |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายของลำดับชั้นของประเภทที่ผู้ใช้กำหนดซึ่งกำหนดไว้ในสคีมาที่เฉพาะเจาะจงในฐานข้อมูลนี้ แต่ละแถวจะให้ข้อมูลเกี่ยวกับประเภทที่ผู้ใช้กำหนดที่เฉพาะเจาะจง
ระบบจะไม่แสดงประเภทที่ไม่มีประเภทหลัก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getSystemFunctions()
รีเทิร์น
String — รายการฟังก์ชันของระบบที่คั่นด้วยคอมมาซึ่งใช้ได้กับฐานข้อมูลนี้ ซึ่งได้แก่
ชื่อฟังก์ชันระบบ CLI ของ Open Group ที่ใช้ในส่วนหลีกของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
tableNamePattern | String | รูปแบบชื่อตารางที่จะใช้กรองการค้นหา ต้องตรงกับชื่อตาราง ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายสิทธิ์ของตาราง แถวละ 1 รายการ โดยเรียงตาม
TABLE_CAT, TABLE_SCHEM, TABLE_NAME และ PRIVILEGE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getTableTypes()
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีประเภทตาราง โดยมี 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
tableNamePattern | String | รูปแบบชื่อตารางที่จะใช้กรองการค้นหา ต้องตรงกับชื่อตาราง ตามที่จัดเก็บไว้ในฐานข้อมูล |
types | String[] | รายการประเภทตารางที่จะแสดงผล ซึ่งแต่ละประเภทต้องอยู่ในรายการที่ getTableTypes() แสดงผล การส่ง null แสดงว่าระบบจะแสดงตารางทุกประเภท
|
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายตาราง แถวละ 1 รายการ เรียงตาม
TABLE_TYPE, TABLE_CAT, TABLE_SCHEM และ TABLE_NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getTimeDateFunctions()
รีเทิร์น
String — รายการฟังก์ชันเวลาและวันที่ที่คั่นด้วยคอมมาซึ่งใช้ได้กับฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getTypeInfo()
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายของประเภทข้อมูลที่ฐานข้อมูลนี้รองรับ คำอธิบายประเภท SQL หนึ่งรายการจะอยู่ในแต่ละแถวของชุดผลลัพธ์ และจะเรียงตาม
DATA_TYPE จากนั้นจะเรียงตามความใกล้เคียงของประเภทข้อมูลที่แมปกับประเภท SQL ของ JDBC ที่เกี่ยวข้อง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schemaPattern | String | รูปแบบชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏใน
ฐานข้อมูล การส่งสตริงว่างจะเรียกข้อมูลกระบวนการเหล่านั้นโดยไม่มีสคีมา ผ่าน
null แสดงว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
typeNamePattern | String | รูปแบบชื่อประเภทที่จะใช้กรองการค้นหา อาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
types | Integer[] | รายการประเภทที่ผู้ใช้กำหนด (JAVA_OBJECT, STRUCT หรือ DISTINCT) ที่จะรวม การส่ง null จะระบุว่าระบบจะแสดงผลประเภททั้งหมด |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่มีคำอธิบายประเภทที่ผู้ใช้กำหนด (UDT) แถวละ 1 รายการ โดยเรียงตาม DATA_TYPE, TYPE_CAT, TYPE_SCHEM และ TYPE_NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getURL()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getURL()
รีเทิร์น
String — URL สำหรับระบบจัดการฐานข้อมูลนี้ หรือ null หากไม่ได้สร้าง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getUserName()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getUserName()
รีเทิร์น
String — ชื่อผู้ใช้ตามที่ฐานข้อมูลนี้รู้จัก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเรียกกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่ง null
แสดงว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหา |
schema | String | ชื่อสคีมาที่จะใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่ง
สตริงว่างจะดึงข้อมูลขั้นตอนเหล่านั้นโดยไม่มีสคีมา การส่ง null แสดงว่า
ไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหา |
table | String | ชื่อตาราง ต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet — ชุดผลลัพธ์ที่ไม่มีการจัดเรียงซึ่งมีคำอธิบายคอลัมน์ที่อัปเดตเมื่อมีการอัปเดตค่าใดก็ตามในแถว (คำอธิบายคอลัมน์ 1 รายการต่อแถวในชุดผลลัพธ์)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#insertsAreDetected(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากตรวจพบการแทรกแถวที่มองเห็นได้สำหรับประเภทชุดผลลัพธ์ที่ระบุโดยการเรียกใช้ JdbcResultSet.rowInserted(); false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#isCatalogAtStart()
รีเทิร์น
Boolean — true หากแคตตาล็อกปรากฏที่จุดเริ่มต้นของชื่อตารางที่สมบูรณ์ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#isReadOnly()
รีเทิร์น
Boolean — true หากฐานข้อมูลเป็นแบบอ่านอย่างเดียว หรือ false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#locatorsUpdateCopy()
รีเทิร์น
Boolean — true หากมีการอัปเดต Large Object (LOB) ในสำเนาของ LOB
false หากมีการอัปเดต LOB โดยตรง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
รีเทิร์น
Boolean — true หากการต่อค่า NULL และค่าที่ไม่ใช่ NULL ทำให้เกิด
NULL; false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
รีเทิร์น
Boolean — true หากค่า NULL ถูกจัดเรียงไปไว้ที่ท้ายสุดโดยไม่คำนึงถึงลำดับการจัดเรียง
(จากน้อยไปมากหรือจากมากไปน้อย) ไม่เช่นนั้นจะแสดงผลเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
รีเทิร์น
Boolean — true หากค่า NULL จัดเรียงไว้ที่จุดเริ่มต้นโดยไม่คำนึงถึงลำดับการจัดเรียง
(จากน้อยไปมากหรือจากมากไปน้อย) ไม่เช่นนั้นจะแสดงผลเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedHigh()
รีเทิร์น
Boolean — true หากค่า NULL ได้รับการจัดเรียงจากมากไปน้อย ซึ่งหมายความว่าระบบจะพิจารณาว่าค่าดังกล่าว
มีค่าสูงกว่าค่าอื่นๆ ในโดเมนเมื่อจัดเรียง แสดงผล false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedLow()
รีเทิร์น
Boolean — true หากค่า NULL เรียงจากน้อยไปมาก ซึ่งหมายความว่าระบบจะพิจารณาว่าค่าดังกล่าว
มีค่าน้อยกว่าค่าอื่นๆ ในโดเมนเมื่อจัดเรียง ไม่เช่นนั้นจะแสดงผลเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการลบที่ผู้อื่นทำสามารถมองเห็นได้สำหรับชุดผลลัพธ์ประเภทที่ระบุ
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการแทรกที่ผู้อื่นทำสำหรับประเภทชุดผลลัพธ์ที่ระบุนั้นมองเห็นได้
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการอัปเดตที่ผู้อื่นทำสามารถมองเห็นได้สำหรับประเภทชุดผลลัพธ์ที่ระบุ
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการลบของชุดข้อมูลเองปรากฏสำหรับประเภทชุดผลลัพธ์ที่ระบุ false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการแทรกของชุดข้อมูลเองปรากฏสำหรับประเภทชุดผลลัพธ์ที่ระบุ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการอัปเดตของชุดข้อมูลเองปรากฏสำหรับประเภทชุดผลลัพธ์ที่ระบุ false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ไม่ได้อ้างอิงซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุเหล่านั้นเป็นตัวพิมพ์เล็ก false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุเหล่านั้นเป็นตัวพิมพ์เล็ก false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ไม่ได้อ้างอิงซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุดังกล่าวในรูปแบบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกัน false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุเหล่านั้นในรูปแบบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกัน false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ไม่ได้อ้างอิงและมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุเหล่านั้นเป็นตัวพิมพ์ใหญ่ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุเหล่านั้นเป็นตัวพิมพ์ใหญ่ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ระดับเริ่มต้นของ ANSI92 false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ระดับเต็มของ ANSI92 false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ระดับกลาง ANSI92
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับ ALTER TABLE ที่มีคอลัมน์เพิ่ม false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับ ALTER TABLE ที่มีคอลัมน์แบบเลื่อนลง false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsBatchUpdates()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับการอัปเดตแบบกลุ่ม false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
รีเทิร์น
Boolean — true หากคำสั่งการจัดการข้อมูลระบุชื่อแคตตาล็อกได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
รีเทิร์น
Boolean — true หากคำสั่งนิยามดัชนีระบุชื่อแคตตาล็อกได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
รีเทิร์น
Boolean — true หากคำสั่งนิยามสิทธิ์สามารถรวมชื่อแคตตาล็อกได้ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
รีเทิร์น
Boolean — true หากคำสั่งเรียกกระบวนการสามารถรวมชื่อแคตตาล็อกได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
รีเทิร์น
Boolean — true หากคำสั่งนิยามตารางระบุชื่อแคตตาล็อกได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsColumnAliasing()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับการใช้นามแฝงของคอลัมน์ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsConvert()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับฟังก์ชันสเกลาร์ JDBC CONVERT สำหรับ
การแปลงประเภท JDBC หนึ่งประเภทเป็น
อีกประเภทหนึ่ง false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsConvert(int, int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
fromType | Integer | ประเภทที่จะแปลง |
toType | Integer | ประเภทที่จะแปลง |
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับฟังก์ชันสเกลาร์ JDBC CONVERT สำหรับ
การแปลงประเภท JDBC ที่ระบุ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL หลักของ ODBC false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับทั้งคำสั่งนิยามข้อมูลและการจัดการข้อมูล
ภายในธุรกรรม false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับคำสั่งการจัดการข้อมูลภายใน
ธุรกรรม false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
รีเทิร์น
Boolean — true หากระบบรองรับชื่อความสัมพันธ์ของตารางและจำกัดให้
แตกต่างจากชื่อของตารางในฐานข้อมูล false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับนิพจน์ในรายการ ORDER BY false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL แบบขยายของ ODBC false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsFullOuterJoins()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการรวมด้านนอกแบบซ้อนกันทั้งหมด false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
รีเทิร์น
Boolean — true หากเรียกคีย์ที่สร้างขึ้นโดยอัตโนมัติได้หลังจากที่เรียกใช้คำสั่ง
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsGroupBy()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับข้อกำหนดในรูปแบบใดรูปแบบหนึ่งของGROUP BY false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการใช้คอลัมน์ที่ไม่ได้อยู่ในคำสั่ง SELECT
ในอนุประโยค GROUP BY โดยมีเงื่อนไขว่าคอลัมน์ทั้งหมดในคำสั่ง SELECT
จะรวมอยู่ในอนุประโยค GROUP BY ไม่เช่นนั้นจะแสดงผลเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับ SQL Integrity Enhancement Facility หรือ false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
รีเทิร์น
Boolean - true หากฐานข้อมูลนี้รองรับการระบุข้อจำกัด LIKE หรือ false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการรวมภายนอกแบบจำกัด false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ขั้นต่ำของ ODBC false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ไม่ได้อ้างอิงซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็น
แบบคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุเหล่านั้นในรูปแบบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกัน false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
รีเทิร์น
Boolean — true หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาซึ่งมีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
และจัดเก็บตัวระบุเหล่านั้นในรูปแบบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกัน false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
รีเทิร์น
Boolean — true หากคำสั่งที่เรียกใช้ได้แสดงผลชุดผลลัพธ์หลายชุดพร้อมกัน
false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsMultipleResultSets()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการรับชุดผลลัพธ์หลายชุดจากการเรียกใช้ครั้งเดียว
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsMultipleTransactions()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการทำธุรกรรมหลายรายการในการเชื่อมต่อที่แตกต่างกัน
พร้อมกัน false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsNamedParameters()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับพารามิเตอร์ที่มีชื่อสำหรับคำสั่งที่เรียกใช้ได้ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsNonNullableColumns()
รีเทิร์น
Boolean — true หากกำหนดคอลัมน์ในฐานข้อมูลนี้เป็นแบบไม่ยอมรับค่า Null ได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการเปิดเคอร์เซอร์ไว้เสมอในทุกการคอมมิต
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการเปิดเคอร์เซอร์ไว้เสมอเมื่อมีการย้อนกลับ
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการเปิดคำสั่งไว้เสมอในทุกการคอมมิต
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการเปิดคำสั่งไว้เสมอเมื่อย้อนกลับ
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsOuterJoins()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการรวมภายนอกในรูปแบบใดรูปแบบหนึ่ง false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsPositionedDelete()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับคำสั่ง DELETE ที่กำหนดตำแหน่ง false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsPositionedUpdate()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับคำสั่ง UPDATE ที่กำหนดตำแหน่ง false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
concurrency | Integer | ประเภทการเกิดขึ้นพร้อมกัน ซึ่งเป็น Jdbc.ResultSet.CONCUR_READ_ONLY หรือ Jdbc.ResultSet.CONCUR_UPDATABLE |
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับชุดผลลัพธ์และประเภทการทำงานพร้อมกันที่ระบุ
false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
holdability | Integer | ค่าคงที่ความสามารถในการถือครองที่จะตรวจสอบ ซึ่งเป็นค่าใดค่าหนึ่งจาก Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT หรือ Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT |
รีเทิร์น
Boolean — true หากฐานข้อมูลมีความคงทนที่ระบุ false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsResultSetType(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับประเภทชุดผลลัพธ์ที่ระบุ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSavepoints()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับจุดบันทึก false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
รีเทิร์น
Boolean — true หากคำสั่งการจัดการข้อมูลสามารถรวมชื่อสคีมาได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
รีเทิร์น
Boolean — true หากคำสั่งคำจำกัดความดัชนีระบุชื่อสคีมาได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
รีเทิร์น
Boolean — true หากคำสั่งนิยามสิทธิ์สามารถรวมชื่อสคีมาได้ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
รีเทิร์น
Boolean — true หากคำสั่งเรียกใช้กระบวนการสามารถรวมชื่อสคีมาได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
รีเทิร์น
Boolean — true หากคำสั่งนิยามตารางสามารถรวมชื่อสคีมาได้ false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSelectForUpdate()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับคำสั่ง SELECT FOR UPDATE false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsStatementPooling()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับการจัดกลุ่มคำสั่ง false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
รีเทิร์น
Boolean — true หากฐานข้อมูลรองรับการเรียกใช้ฟังก์ชันที่ผู้ใช้กำหนดหรือฟังก์ชันของผู้ให้บริการโดยใช้
ไวยากรณ์การหลีกเลี่ยงของกระบวนการที่จัดเก็บไว้ false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsStoredProcedures()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการเรียกใช้ Stored Procedure ที่ใช้ไวยากรณ์การหลีก Stored Procedure
false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการสืบค้นย่อยในนิพจน์การเปรียบเทียบ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการสืบค้นย่อยในนิพจน์ EXISTS false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการสืบค้นย่อยในนิพจน์ IN false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับการสืบค้นย่อยในนิพจน์เชิงปริมาณ false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับชื่อความสัมพันธ์ของตาราง false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
level | Integer | ระดับการแยกธุรกรรมเพื่อพิจารณาการรองรับ โดยต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE หรือ Jdbc.Connection.TRANSACTION_NONE |
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับระดับการแยกธุรกรรมที่ระบุ false ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsTransactions()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับธุรกรรม false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsUnion()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับ SQL UNION; false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#supportsUnionAll()
รีเทิร์น
Boolean — true หากฐานข้อมูลนี้รองรับ SQL UNION ALL; false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#updatesAreDetected(int)
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งคือ Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean — true หากการเรียกใช้ JdbcResultSet.rowUpdated() ตรวจพบการอัปเดตแถวที่มองเห็นได้สำหรับประเภทชุดผลลัพธ์ที่ระบุ false ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#usesLocalFilePerTable()
รีเทิร์น
Boolean — true หากฐานข้อมูลจัดเก็บแต่ละตารางในไฟล์ภายในเครื่องแยกกัน false
มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
ดูเอกสารประกอบของเมธอดนี้ได้ที่
java.sql.DatabaseMetaData#usesLocalFiles()
รีเทิร์น
Boolean — true หากฐานข้อมูลจัดเก็บตารางในไฟล์ภายในเครื่อง false มิฉะนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request