ออบเจ็กต์ข้อมูลเมตาของฐานข้อมูล JDBC ดูเอกสารประกอบของคลาสนี้ได้ที่
java.sql.DatabaseMetaData
เมธอด
เอกสารประกอบโดยละเอียด
all Procedures Are Callable()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#allProceduresAreCallable()
รีเทิร์น
Boolean
— true
หากผู้ใช้เรียกใช้กระบวนทั้งหมดที่ get
แสดงผลได้ false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
all Tables Are Selectable()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#allTablesAreSelectable()
รีเทิร์น
Boolean
— true
หากผู้ใช้เรียกใช้ตารางทั้งหมดที่ get
แสดงผลในคำสั่ง SELECT
ได้ false
ถ้าไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
auto Commit Failure Closes All Result Sets()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
รีเทิร์น
Boolean
— true
หาก auto
เป็น true
ข้อยกเว้น SQL จะระบุว่าชุดผลลัพธ์ที่เปิดอยู่ทั้งหมดปิดอยู่ แม้ว่าจะเก็บไว้ได้ก็ตาม หรือจะแสดงผลเป็น false
ก็ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
data Definition Causes Transaction Commit()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
รีเทิร์น
Boolean
— true
หากคำสั่งคําจํากัดความข้อมูลภายในธุรกรรมบังคับให้ธุรกรรมดำเนินการ commit หรือ false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
data Definition Ignored In Transactions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลละเว้นคำสั่งคําจํากัดความข้อมูลภายในธุรกรรม
false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
deletes Are Detected(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
does Max Row Size Include Blobs()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
รีเทิร์น
Boolean
— true
หากประเภทข้อมูล SQL LONGVARCHAR
และ LONGVARBINARY
รวมอยู่ในขนาดที่ get
แสดงผล หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Attributes(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
get Best Row Identifier(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
get Catalog Separator()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getCatalogSeparator()
รีเทิร์น
String
— ตัวคั่นระหว่างชื่อแคตตาล็อกและชื่อตารางที่ฐานข้อมูลนี้ใช้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Catalog Term()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getCatalogTerm()
รีเทิร์น
String
— คําที่ผู้ให้บริการฐานข้อมูลต้องการใช้แทน "แคตตาล็อก"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Catalogs()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getCatalogs()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีชื่อแคตตาล็อก 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Client Info Properties()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getClientInfoProperties()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีพร็อพเพอร์ตี้ข้อมูลไคลเอ็นต์ที่ไดรเวอร์รองรับ โดยจัดเรียงตาม NAME
1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Column Privileges(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
get Columns(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
get Connection()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getConnection()
รีเทิร์น
Jdbc
— การเชื่อมต่อที่สร้างข้อมูลเมตานี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Cross Reference(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
get Database Major Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันหลักของฐานข้อมูลที่สําคัญ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Database Minor Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันย่อยของฐานข้อมูลที่สําคัญ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Database Product Name()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseProductName()
รีเทิร์น
String
— ชื่อผลิตภัณฑ์ฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Database Product Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDatabaseProductVersion()
รีเทิร์น
String
— หมายเลขเวอร์ชันของผลิตภัณฑ์ฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Default Transaction Isolation()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
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
get Driver Major Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDriverMajorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันหลักของไดรเวอร์ JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Driver Minor Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDriverMinorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันย่อยของไดรเวอร์ JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Driver Name()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDriverName()
รีเทิร์น
String
— ชื่อของไดรเวอร์ JDBC นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Driver Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getDriverVersion()
รีเทิร์น
String
— หมายเลขเวอร์ชันของไดรเวอร์ JDBC นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Exported Keys(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
get Extra Name Characters()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getExtraNameCharacters()
รีเทิร์น
String
— อักขระพิเศษที่ใช้ได้ในชื่อตัวระบุที่ไม่ได้ใส่เครื่องหมายคำพูด นอกเหนือจาก a-z, A-Z, 0-9 และ _
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Function Columns(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
get Functions(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
get Identifier Quote String()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getIdentifierQuoteString()
รีเทิร์น
String
— สตริงที่ใช้ใส่เครื่องหมายคำพูดตัวระบุ SQL ค่าเริ่มต้นจะเป็นเว้นวรรค (" ") หากระบบไม่รองรับการใส่เครื่องหมายคำพูด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Imported Keys(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
get Index Info(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
get JDBCMajor Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getJDBCMajorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันหลักของ JDBC สำหรับไดรเวอร์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get JDBCMinor Version()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getJDBCMinorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันย่อยของ JDBC สำหรับไดรเวอร์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Binary Literal Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
รีเทิร์น
Integer
— จำนวนอักขระฐาน 16 สูงสุดที่ฐานข้อมูลนี้อนุญาตในลิเทอรัลไบนารีแบบแทรกในบรรทัด
การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Catalog Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อแคตตาล็อก การตอบกลับเป็น 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Char Literal Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
รีเทิร์น
Integer
— จํานวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในนิพจน์อักขระ การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Column Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnNameLength()
รีเทิร์น
Integer
— จํานวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อคอลัมน์ การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Group By()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
รีเทิร์น
Integer
— จํานวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในประโยค GROUP BY
การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Index()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
รีเทิร์น
Integer
— จํานวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในดัชนี การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Order By()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
รีเทิร์น
Integer
— จํานวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในประโยค ORDER BY
การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Select()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
รีเทิร์น
Integer
— จํานวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในรายการ SELECT
การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Table()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxColumnsInTable()
รีเทิร์น
Integer
— จํานวนคอลัมน์สูงสุดที่ฐานข้อมูลนี้อนุญาตในตาราง การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Connections()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxConnections()
รีเทิร์น
Integer
— จํานวนการเชื่อมต่อสูงสุดที่ทํางานพร้อมกันกับฐานข้อมูลนี้ การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Cursor Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxCursorNameLength()
รีเทิร์น
Integer
— จํานวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อเคอร์เซอร์ การตอบกลับเป็น 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Index Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxIndexLength()
รีเทิร์น
Integer
— จํานวนไบต์สูงสุดที่ฐานข้อมูลนี้อนุญาตสําหรับดัชนี ซึ่งรวมถึงส่วนต่างๆ ทั้งหมด
การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Procedure Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อกระบวนการ การตอบกลับเป็น 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Row Size()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxRowSize()
รีเทิร์น
Integer
— จํานวนไบต์สูงสุดที่ฐานข้อมูลนี้อนุญาตในแถวเดียว การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Schema Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อสคีมา การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Statement Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxStatementLength()
รีเทิร์น
Integer
— จํานวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในคำสั่ง SQL การตอบกลับเป็น 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Statements()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxStatements()
รีเทิร์น
Integer
— จํานวนคำสั่งที่ใช้งานอยู่สูงสุดในฐานข้อมูลนี้ที่เปิดได้พร้อมกัน การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Table Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxTableNameLength()
รีเทิร์น
Integer
— จํานวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อตาราง การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max Tables In Select()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxTablesInSelect()
รีเทิร์น
Integer
— จํานวนตารางสูงสุดที่ฐานข้อมูลนี้อนุญาตในคำสั่ง SELECT
การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Max User Name Length()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getMaxUserNameLength()
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อผู้ใช้ การตอบกลับ 0 บ่งบอกว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Numeric Functions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getNumericFunctions()
รีเทิร์น
String
— รายการฟังก์ชันคณิตศาสตร์ที่คั่นด้วยคอมมาซึ่งใช้ได้กับฐานข้อมูลนี้ ต่อไปนี้คือชื่อฟังก์ชันคณิตศาสตร์ของ Open/Open CLI ที่ใช้ในคำสั่งหลีกของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Primary Keys(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
get Procedure Columns(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
get Procedure Term()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getProcedureTerm()
รีเทิร์น
String
— คําที่ผู้ให้บริการฐานข้อมูลต้องการใช้แทน "กระบวนการ"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Procedures(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
get Result Set Holdability()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
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
get Row Id Lifetime()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
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
get SQLKeywords()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSQLKeywords()
รีเทิร์น
String
— รายการคีย์เวิร์ด SQL ทั้งหมดของฐานข้อมูลนี้ที่คั่นด้วยคอมมา ซึ่งไม่ใช่คีย์เวิร์ด SQL:2003 ด้วย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get SQLState Type()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSQLStateType()
รีเทิร์น
Integer
— ประเภทของ SQLSTATE
ซึ่งอาจเป็น sql
หรือ sql
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Schema Term()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSchemaTerm()
รีเทิร์น
String
— คําที่ผู้ให้บริการฐานข้อมูลต้องการใช้แทน "สคีมา"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Schemas()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSchemas()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายสคีมา 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Schemas(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
get Search String Escape()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSearchStringEscape()
รีเทิร์น
String
— สตริงที่ใช้เพื่อหลีกหนีอักขระไวลด์การ์ด เช่น "_" หรือ "%"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get String Functions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getStringFunctions()
รีเทิร์น
String
— รายการฟังก์ชันสตริงที่คั่นด้วยคอมมาซึ่งใช้ได้กับฐานข้อมูลนี้ รายการเหล่านี้คือชื่อฟังก์ชันสตริง CLI ของ Open Group ที่ใช้ในวงเล็บหลีกของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Super Tables(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
get Super Types(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
get System Functions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getSystemFunctions()
รีเทิร์น
String
— รายการฟังก์ชันของระบบที่คั่นด้วยคอมมาซึ่งพร้อมใช้งานกับฐานข้อมูลนี้ รายการเหล่านี้คือชื่อฟังก์ชันระบบ CLI ของ Open Group ที่ใช้ในวงเล็บหนีของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Table Privileges(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
get Table Types()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getTableTypes()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีประเภทตาราง 1 ประเภทต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Tables(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
get Time Date Functions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getTimeDateFunctions()
รีเทิร์น
String
— รายการฟังก์ชันเวลาและวันที่ที่คั่นด้วยคอมมาซึ่งใช้ได้กับฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Type Info()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getTypeInfo()
รีเทิร์น
Jdbc
— ชุดผลลัพธ์ที่มีคำอธิบายประเภทข้อมูลที่ฐานข้อมูลนี้รองรับ ระบบจะแสดงคำอธิบายประเภท SQL 1 รายการในแต่ละแถวของชุดผลลัพธ์ และจัดเรียงตาม DATA_TYPE
ตามด้วยระดับความใกล้เคียงในการแมปประเภทข้อมูลกับประเภท JDBC SQL ที่เกี่ยวข้อง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get UDTs(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
get URL()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getURL()
รีเทิร์น
String
— URL ของระบบจัดการฐานข้อมูลนี้ หรือ null
หากไม่ได้สร้าง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get User Name()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#getUserName()
รีเทิร์น
String
— ชื่อผู้ใช้ที่ฐานข้อมูลนี้รู้จัก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
get Version Columns(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
inserts Are Detected(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
is Catalog At Start()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#isCatalogAtStart()
รีเทิร์น
Boolean
— true
หากแคตตาล็อกปรากฏขึ้นที่จุดเริ่มต้นของชื่อตารางแบบเต็มที่ระบุค่าครบถ้วน หรือ false
หากไม่ใช่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
is Read Only()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#isReadOnly()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลเป็นแบบอ่านอย่างเดียว หรือ false
หากไม่ใช่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
locators Update Copy()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#locatorsUpdateCopy()
รีเทิร์น
Boolean
— true
หากการอัปเดตออบเจ็กต์ขนาดใหญ่ (LOB) เป็นการอัปเดตสำเนาของ LOB
false
หากการอัปเดตทำกับ LOB โดยตรง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
null Plus Non Null Is Null()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
รีเทิร์น
Boolean
— true
หากการต่อค่า NULL
เข้ากับค่าที่ไม่ใช่ NULL
ส่งผลให้เป็น NULL
จะเป็น false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At End()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
รีเทิร์น
Boolean
— true
หากมีการจัดเรียงค่า NULL
จนถึงท้ายรายการโดยไม่คำนึงถึงลําดับการจัดเรียง (จากน้อยไปมากหรือจากมากไปน้อย) หรือจะแสดงผลเป็น false
ก็ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At Start()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
รีเทิร์น
Boolean
— true
หากจัดเรียงค่า NULL
ไว้ที่จุดเริ่มต้นโดยไม่คำนึงถึงลําดับการจัดเรียง (จากน้อยไปมากหรือจากมากไปน้อย) หรือจะแสดงผลเป็น false
ก็ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted High()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedHigh()
รีเทิร์น
Boolean
— true
หากค่า NULL
จัดเรียงสูง หมายความว่าระบบจะถือว่าค่าดังกล่าวมีมูลค่าสูงกว่าค่าอื่นๆ ในโดเมนเมื่อจัดเรียง ส่งคืน false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted Low()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#nullsAreSortedLow()
รีเทิร์น
Boolean
— true
หากค่า NULL
จัดเรียงต่ำ หมายความว่าระบบจะถือว่าค่านั้นต่ำกว่าค่าอื่นๆ ในโดเมนเมื่อจัดเรียง หรือจะแสดงผลเป็น false
ก็ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
others Deletes Are Visible(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
others Inserts Are Visible(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
others Updates Are Visible(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
own Deletes Are Visible(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
own Inserts Are Visible(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
own Updates Are Visible(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
stores Lower Case Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL แบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่ไม่ได้ใส่เครื่องหมายคำพูดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บเป็นตัวพิมพ์เล็ก false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Quoted Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ และจัดเก็บเป็นตัวพิมพ์เล็ก หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL แบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่ไม่ได้ใส่เครื่องหมายคำพูดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บตัวระบุดังกล่าวแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากไม่ใช่กรณีนี้ ให้ใช้ false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Quoted Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ และจัดเก็บตัวระบุดังกล่าวแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากไม่ใช่กรณีนี้ ให้ใช้ false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL แบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่ไม่ได้ใส่เครื่องหมายคำพูดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่และจัดเก็บเป็นตัวพิมพ์ใหญ่ false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Quoted Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และจัดเก็บเป็นตัวพิมพ์ใหญ่ false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92EntryLevelSQL()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ระดับเริ่มต้น ANSI92 หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92FullSQL()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ระดับเต็ม ANSI92 false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92IntermediateSQL()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ระดับกลาง ANSI92
false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Add Column()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับ ALTER TABLE
ที่มีคอลัมน์เพิ่ม หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Drop Column()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับ ALTER TABLE
ที่มีคอลัมน์แบบเลื่อนลง และ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Batch Updates()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsBatchUpdates()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับการอัปเดตแบบเป็นกลุ่ม หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Data Manipulation()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
รีเทิร์น
Boolean
— true
หากคำสั่งการจัดการข้อมูลมีชื่อแคตตาล็อกได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Index Definitions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
รีเทิร์น
Boolean
— true
หากคำสั่งคำจำกัดความดัชนีรวมชื่อแคตตาล็อกได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Privilege Definitions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
รีเทิร์น
Boolean
— true
หากคำสั่งคําจํากัดความสิทธิ์มีชื่อแคตตาล็อกได้ false
หากไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Procedure Calls()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
รีเทิร์น
Boolean
— true
หากคำสั่งการเรียกใช้โพรซีเดอร์มีชื่อแคตตาล็อกได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Table Definitions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
รีเทิร์น
Boolean
— true
หากคำสั่งคําจํากัดความตารางมีชื่อแคตตาล็อกได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Column Aliasing()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsColumnAliasing()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับการเปลี่ยนชื่อคอลัมน์ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Convert()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsConvert()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับฟังก์ชันสเกลาร์ JDBC CONVERT
สำหรับการแปลงประเภท JDBC หนึ่งเป็นอีกประเภทหนึ่ง false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Convert(fromType, toType)
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsConvert(int, int)
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
from | Integer | ประเภทที่จะแปลง |
to | Integer | ประเภทที่จะแปลง |
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับฟังก์ชันสเกลาร์ JDBC CONVERT
สำหรับการแปลงประเภท JDBC ที่ระบุ false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Core SQLGrammar()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ ODBC Core SQL หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Data Definition And Data Manipulation Transactions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับทั้งคำสั่งการนิยามข้อมูลและการดัดแปลงข้อมูลภายในธุรกรรม false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Data Manipulation Transactions Only()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคำสั่งการจัดการข้อมูลภายในธุรกรรม false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Different Table Correlation Names()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
รีเทิร์น
Boolean
— true
หากระบบรองรับชื่อการเชื่อมโยงตารางและมีการจํากัดไม่ให้ชื่อนั้นเหมือนกับชื่อตารางในฐานข้อมูล หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Expressions In Order By()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับนิพจน์ในรายการ ORDER BY
หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Extended SQLGrammar()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL แบบขยายของ ODBC หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Full Outer Joins()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsFullOuterJoins()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการเข้าร่วมภายนอกที่ฝังอยู่อย่างเต็มรูปแบบ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Get Generated Keys()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
รีเทิร์น
Boolean
— true
หากดึงข้อมูลคีย์ที่สร้างขึ้นโดยอัตโนมัติได้หลังจากดำเนินการคำสั่งแล้ว
false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Group By()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsGroupBy()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับรูปแบบของประโยค GROUP BY
บางรูปแบบ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Group By Beyond Select()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการใช้คอลัมน์ที่ไม่ได้อยู่ในคำสั่ง SELECT
ในประโยค GROUP BY
โดยที่คอลัมน์ทั้งหมดในคำสั่ง SELECT
รวมอยู่ในประโยค GROUP BY
หรือจะแสดงผลเป็น false
ก็ได้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Integrity Enhancement Facility()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับ SQL Integrity Enhancement Facility หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Like Escape Clause()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการระบุประโยคหลีก LIKE
และ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Limited Outer Joins()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการรวมภายนอกแบบจํากัด false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Minimum SQLGrammar()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ขั้นต่ำของ ODBC false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ไม่มีเครื่องหมายคำพูดแบบผสมเป็นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และด้วยเหตุนี้จึงจัดเก็บตัวระบุดังกล่าวแบบผสม หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Quoted Identifiers()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลถือว่าตัวระบุ SQL ที่ยกมาแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และด้วยเหตุนี้จึงจัดเก็บตัวระบุดังกล่าวแบบผสมตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากไม่ใช่กรณีนี้ ให้ใช้ false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Open Results()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
รีเทิร์น
Boolean
— true
หากคำสั่งที่เรียกใช้ได้แสดงผลชุดผลลัพธ์หลายชุดพร้อมกัน
false
ในกรณีอื่น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Result Sets()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsMultipleResultSets()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการเรียกชุดผลลัพธ์หลายชุดจากการดำเนินการเพียงครั้งเดียว หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Transactions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsMultipleTransactions()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับธุรกรรมหลายรายการในการเชื่อมต่อที่แตกต่างกันซึ่งเปิดอยู่พร้อมกัน หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Named Parameters()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsNamedParameters()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับพารามิเตอร์ที่มีชื่อในคำสั่งที่เรียกใช้ได้ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Non Nullable Columns()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsNonNullableColumns()
รีเทิร์น
Boolean
— true
หากคอลัมน์ในฐานข้อมูลนี้อาจได้รับการกำหนดว่าไม่ใช่ค่า Null false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Commit()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการทำให้เคอร์เซอร์เปิดอยู่เสมอในคอมมิตต่างๆ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Rollback()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการทำให้เคอร์เซอร์เปิดอยู่เสมอเมื่อมีการย้อนกลับ
false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Commit()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการทำให้คำสั่งเปิดอยู่เสมอในคอมมิต
false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Rollback()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการทำให้คำสั่งเปิดอยู่เสมอเมื่อมีการย้อนกลับ
false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Outer Joins()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsOuterJoins()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการรวมภายนอกบางรูปแบบ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Delete()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsPositionedDelete()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคำสั่ง DELETE
ที่มีตำแหน่ง หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Update()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsPositionedUpdate()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคำสั่ง UPDATE
ที่มีตำแหน่ง หรือไม่เช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Result Set Concurrency(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
supports Result Set Holdability(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
supports Result Set Type(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
supports Savepoints()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSavepoints()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับจุดบันทึก มิเช่นนั้นจะเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Data Manipulation()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
รีเทิร์น
Boolean
— true
หากคำสั่งการดำเนินการกับข้อมูลมีชื่อสคีมาได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Index Definitions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
รีเทิร์น
Boolean
— true
หากคำสั่งคำจำกัดความของดัชนีมีชื่อสคีมาได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Privilege Definitions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
รีเทิร์น
Boolean
— true
หากคำสั่งคําจํากัดความสิทธิ์มีชื่อสคีมาได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Procedure Calls()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
รีเทิร์น
Boolean
— true
หากคำสั่งการเรียกใช้ขั้นตอนสามารถใส่ชื่อสคีมาได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Table Definitions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
รีเทิร์น
Boolean
— true
หากคำสั่งคําจํากัดความตารางมีชื่อสคีมาได้ false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Select For Update()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSelectForUpdate()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคำสั่ง SELECT FOR UPDATE
หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Statement Pooling()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsStatementPooling()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับการรวมคำสั่ง หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Stored Functions Using Call Syntax()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลรองรับการเรียกใช้ฟังก์ชันที่ผู้ใช้กำหนดหรือของผู้ให้บริการโดยใช้รูปแบบคำสั่งหลีกของโปรซีเดอร์ที่จัดเก็บไว้ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Stored Procedures()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsStoredProcedures()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับการเรียกใช้โปรซีเดอร์ที่จัดเก็บซึ่งใช้ไวยากรณ์การหลีกหนีของโปรซีเดอร์ที่จัดเก็บ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Comparisons()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคําค้นหาย่อยในนิพจน์การเปรียบเทียบ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Exists()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคําค้นหาย่อยในนิพจน์ EXISTS
หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Ins()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคําค้นหาย่อยในนิพจน์ IN
หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Quantifieds()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับคําค้นหาย่อยในนิพจน์เชิงปริมาณ หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Table Correlation Names()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับชื่อการเชื่อมโยงตาราง หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Transaction Isolation Level(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
supports Transactions()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsTransactions()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับธุรกรรม หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Union()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsUnion()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับ SQL UNION
หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supports Union All()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#supportsUnionAll()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับ SQL UNION ALL
หรือ false
หากไม่รองรับ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
updates Are Detected(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
uses Local File Per Table()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#usesLocalFilePerTable()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลจัดเก็บแต่ละตารางไว้ในไฟล์ในเครื่องแยกต่างหาก false
มิเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
uses Local Files()
ดูเอกสารประกอบของวิธีการนี้ได้ที่
java.sql.DatabaseMetaData#usesLocalFiles()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลจัดเก็บตารางไว้ในไฟล์ในเครื่อง หรือ false
หากไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request