ออบเจ็กต์ข้อมูลเมตาของฐานข้อมูล JDBC ดูเอกสารประกอบของคลาสนี้ได้ที่
java.sql.DatabaseMetaData
เมธอด
เอกสารประกอบโดยละเอียด
allProceduresAreCallable()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#allProceduresAreCallable()
รีเทิร์น
Boolean
— true
หากผู้ใช้เรียกใช้กระบวนทั้งหมดที่ get
แสดงผลได้ false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#allTablesAreSelectable()
รีเทิร์น
Boolean
— true
หากผู้ใช้เรียกใช้ตารางทั้งหมดที่ get
แสดงผลในคำสั่ง SELECT
ได้ false
ถ้าไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
รีเทิร์น
Boolean
— true
หาก auto
เป็น true
ข้อยกเว้น SQL จะระบุว่าชุดผลลัพธ์ที่เปิดอยู่ทั้งหมดปิดอยู่ แม้ว่าจะเก็บไว้ได้ก็ตาม หรือจะแสดงผลเป็น false
ก็ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
รีเทิร์น
Boolean
— true
หากคำสั่งคําจํากัดความข้อมูลภายในธุรกรรมบังคับให้ธุรกรรมดำเนินการ commit หรือ 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
หากมีการเรียกใช้ Jdbc
เพื่อตรวจพบการลบแถวที่มองเห็นได้สำหรับชุดผลลัพธ์ประเภทที่ระบุ หากเป็น false
ระบบจะนำแถวที่ลบออกแล้วออกจากชุดผลลัพธ์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
รีเทิร์น
Boolean
— true
หากประเภทข้อมูล SQL LONGVARCHAR
และ LONGVARBINARY
รวมอยู่ในขนาดที่ get
แสดงผล หรือไม่เช่นนั้นจะเป็น 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
type | String | รูปแบบชื่อประเภทที่ผู้ใช้กำหนด ซึ่งต้องตรงกับชื่อประเภทตามที่จัดเก็บไว้ในฐานข้อมูล |
attribute | String | รูปแบบชื่อแอตทริบิวต์ ซึ่งต้องตรงกับชื่อแอตทริบิวต์ตามที่ประกาศไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายแอตทริบิวต์สำหรับประเภทที่ผู้ใช้กำหนดซึ่งระบุไว้ ซึ่งมีอยู่ในสคีมาและแคตตาล็อกที่ระบุ แต่ละแถวให้ข้อมูลเกี่ยวกับแอตทริบิวต์ที่เฉพาะเจาะจง โดยจัดเรียงตาม 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 หากไม่ใช่ ให้ยกเว้น |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ซึ่งระบุแถวอย่างเจาะจง (คำอธิบายคอลัมน์ 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()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีชื่อแคตตาล็อก 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getClientInfoProperties()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีพร็อพเพอร์ตี้ข้อมูลไคลเอ็นต์ที่ไดรเวอร์รองรับ โดยจัดเรียงตาม 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 | ชื่อตาราง โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
column | String | รูปแบบชื่อคอลัมน์ที่จะกรองการค้นหา ต้องตรงกับชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายสิทธิ์ของคอลัมน์ 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
table | String | รูปแบบชื่อตารางที่จะกรองการค้นหา โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
column | String | รูปแบบชื่อคอลัมน์ที่จะกรองการค้นหา ต้องตรงกับชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ 1 รายการต่อแถว โดยจัดเรียงตาม TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getConnection()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getConnection()
รีเทิร์น
Jdbc
— การเชื่อมต่อที่สร้างข้อมูลเมตานี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 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)
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
parent | String | ชื่อแคตตาล็อกหลักตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลกระบวนการเหล่านั้นโดยไม่ใช้แคตตาล็อก การส่ง null บ่งชี้ว่าไม่มีการใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
parent | String | ชื่อสคีมาหลักตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเป็นการดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่มีสคีมา การส่ง null บ่งบอกว่าระบบจะไม่ใช้ชื่อสคีมาในเกณฑ์การเลือก |
parent | String | ชื่อของตารางหลักที่ส่งออกคีย์ โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
foreign | String | ชื่อแคตตาล็อกต่างประเทศตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลกระบวนการเหล่านั้นโดยไม่ใช้แคตตาล็อก การส่ง null บ่งชี้ว่าไม่มีการใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
foreign | String | ชื่อสคีมาภายนอกตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่มีสคีมา การส่ง null บ่งชี้ว่าไม่มีการใช้ชื่อสคีมาในเกณฑ์การเลือก |
foreign | String | ชื่อของตารางภายนอกที่ส่งออกคีย์ โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์คีย์นอกจากตารางคีย์นอกที่ระบุซึ่งอ้างอิงคีย์หลักหรือคอลัมน์ที่แสดงข้อจำกัดที่ไม่ซ้ำกันของตารางหลัก คำอธิบายคอลัมน์ 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 | ชื่อตาราง โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์คีย์นอกสำหรับคอลัมน์คีย์หลักที่ส่งออกโดยตาราง คำอธิบายคอลัมน์ 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
function | String | รูปแบบฟังก์ชันที่ตรงกับชื่อฟังก์ชันตามที่จัดเก็บไว้ในฐานข้อมูล |
column | String | รูปแบบชื่อพารามิเตอร์ ซึ่งต้องตรงกับชื่อพารามิเตอร์หรือคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายพารามิเตอร์ฟังก์ชันของระบบและผู้ใช้ที่มีอยู่ในแคตตาล็อกที่ระบุ แต่ละแถวมีคำอธิบายฟังก์ชัน 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
function | String | รูปแบบฟังก์ชัน ซึ่งต้องตรงกับชื่อฟังก์ชันตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายของฟังก์ชันระบบและฟังก์ชันผู้ใช้ที่มีอยู่ในแคตตาล็อกที่ระบุ แต่ละแถวมีคำอธิบายฟังก์ชัน 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 | ชื่อตาราง โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์สำหรับคอลัมน์คีย์หลักซึ่งอ้างอิงโดยคอลัมน์คีย์นอกของตารางที่ระบุ (คอลัมน์ที่นำเข้าโดยตาราง) แต่ละแถวของชุดผลลัพธ์จะมีคำอธิบาย 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 ระบบจะอนุญาตให้ผลลัพธ์แสดงค่าโดยประมาณหรือค่าที่ไม่มีข้อมูล ไม่เช่นนั้น ระบบจะขอความถูกต้องของผลลัพธ์ |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายดัชนีและคอลัมน์สถิติสำหรับตารางที่ระบุ คำอธิบายคอลัมน์ 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
— จำนวนอักขระฐาน 16 สูงสุดที่ฐานข้อมูลนี้อนุญาตในลิเทอรัลไบนารีแบบแทรกในบรรทัด
การตอบกลับ 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 | ชื่อตาราง โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์สำหรับคอลัมน์คีย์หลัก 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
procedure | String | รูปแบบชื่อขั้นตอนที่จะกรองการค้นหา โดยต้องตรงกับชื่อขั้นตอนที่เก็บไว้ในฐานข้อมูล |
column | String | รูปแบบชื่อคอลัมน์ที่จะกรองการค้นหา ต้องตรงกับชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายขั้นตอนและคำอธิบายคอลัมน์ 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
procedure | String | รูปแบบชื่อขั้นตอนที่จะกรองการค้นหา โดยต้องตรงกับชื่อขั้นตอนที่เก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายขั้นตอน 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
ซึ่งอาจเป็น sql
หรือ sql
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 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()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายสคีมา 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSchemas()
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามชื่อที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลกระบวนการเหล่านั้นโดยไม่ใช้แคตตาล็อก การส่ง null
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายรูปแบบที่มีอยู่ในฐานข้อมูลนี้ โดยจัดเรียงตาม 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 บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา |
table | String | รูปแบบชื่อตาราง ซึ่งอาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายลำดับชั้นของตารางที่กําหนดไว้ในสคีมาหนึ่งๆ ในฐานข้อมูลนี้ แต่ละแถวแสดงข้อมูลเกี่ยวกับตารางประเภทหนึ่งๆ ระบบจะไม่แสดงตารางที่ไม่มีข้อมูลพร็อพเพอร์ตี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะเป็นการเรียกใช้กระบวนการเหล่านั้นโดยไม่ใช้แคตตาล็อก การส่ง null บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา |
type | String | รูปแบบชื่อประเภทที่ผู้ใช้กำหนด ซึ่งอาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายลำดับชั้นประเภทที่ผู้ใช้กำหนดซึ่งกำหนดไว้ในสคีมาหนึ่งๆ ในฐานข้อมูลนี้ แต่ละแถวแสดงข้อมูลเกี่ยวกับประเภทที่ผู้ใช้กำหนด ระบบจะไม่แสดงประเภทที่ไม่มี Super
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
table | String | รูปแบบชื่อตารางที่จะกรองการค้นหา โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายสิทธิ์ในตาราง 1 รายการต่อแถว โดยจัดเรียงตาม TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
และ PRIVILEGE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getTableTypes()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีประเภทตาราง 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
table | String | รูปแบบชื่อตารางที่จะกรองการค้นหา โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
types | String[] | รายการประเภทที่จะแสดงผล โดยแต่ละรายการต้องอยู่ในรายการที่ get แสดงผล การส่ง null บ่งบอกว่าระบบจะแสดงผลตารางทุกประเภท |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายตาราง 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()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายประเภทข้อมูลที่ฐานข้อมูลนี้รองรับ ระบบจะแสดงคำอธิบายประเภท SQL 1 รายการในแต่ละแถวของชุดผลลัพธ์ และจัดเรียงตาม DATA_TYPE
ตามด้วยระดับความใกล้เคียงในการแมปประเภทข้อมูลกับประเภท JDBC SQL ที่เกี่ยวข้อง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 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
บ่งชี้ว่าระบบจะไม่ใช้ชื่อแคตตาล็อกเพื่อจำกัดขอบเขตการค้นหา |
schema | String | รูปแบบชื่อสคีมาที่จะกรองการค้นหาตาม ตามที่ปรากฏในฐานข้อมูล การส่งสตริงว่างจะดึงข้อมูลโปรซีเดอร์เหล่านั้นโดยไม่ใช้สคีมา การส่งค่า null บ่งชี้ว่าระบบไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดขอบเขตการค้นหา |
type | String | รูปแบบชื่อประเภทที่จะกรองการค้นหา ซึ่งอาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
types | Integer[] | รายการประเภทที่ผู้ใช้กำหนด (JAVA_OBJECT , STRUCT หรือ DISTINCT ) ที่จะรวม การส่ง null บ่งบอกว่าระบบจะแสดงผลทุกประเภท |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายประเภทที่ผู้ใช้กำหนด (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 | ชื่อตาราง โดยต้องตรงกับชื่อตารางตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่ไม่มีลําดับซึ่งมีคําอธิบายคอลัมน์ที่อัปเดตเมื่อมีการอัปเดตค่าในแถว (คําอธิบายคอลัมน์ 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
หากการเรียกใช้ Jdbc
ตรวจพบการแทรกแถวที่มองเห็นได้สำหรับชุดผลลัพธ์ประเภทที่ระบุ ไม่เช่นนั้นจะเป็น 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
หากการอัปเดตออบเจ็กต์ขนาดใหญ่ (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)
พารามิเตอร์
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับฟังก์ชันสเกลาร์ JDBC CONVERT
สำหรับการแปลงประเภท JDBC ที่ระบุ false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ ODBC Core SQL หรือ 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
หากฐานข้อมูลนี้รองรับการเรียกใช้โปรซีเดอร์ที่จัดเก็บซึ่งใช้ไวยากรณ์การหลีกหนีของโปรซีเดอร์ที่จัดเก็บ หรือ 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
หากการเรียกใช้ Jdbc
ตรวจพบการอัปเดตแถวที่มองเห็นได้สำหรับชุดผลลัพธ์ประเภทที่ระบุ ไม่เช่นนั้นจะเป็น 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