ออบเจ็กต์ข้อมูลเมตาของฐานข้อมูล JDBC หากต้องการดูเอกสารของชั้นเรียนนี้ โปรดดู
java.sql.DatabaseMetaData
วิธีการ
เอกสารประกอบโดยละเอียด
allProceduresAreCallable()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#allProceduresAreCallable()
รีเทิร์น
Boolean
— true
หากผู้ใช้สามารถเรียกใช้กระบวนการทั้งหมดที่ getProcedures(catalog, schemaPattern, procedureNamePattern)
ส่งคืนได้ หรือ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#allTablesAreSelectable()
รีเทิร์น
Boolean
— true
หากผู้ใช้เรียกใช้ตารางทั้งหมดที่ getTables(catalog, schemaPattern, tableNamePattern, types)
แสดงผลในคำสั่ง SELECT
ได้ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
รีเทิร์น
Boolean
— true
หากเมื่อ autoCommit
คือ true
ข้อยกเว้นของ SQL ระบุว่าชุดผลลัพธ์ที่เปิดอยู่ทั้งหมดจะปิดลง แม้ว่าจะระงับได้ จะแสดงผล false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
รีเทิร์น
Boolean
— true
หากข้อความคำจำกัดความข้อมูลภายในธุรกรรมบังคับให้ธุรกรรมต้องคอมมิต false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลไม่สนใจข้อความคำจำกัดความข้อมูลภายในธุรกรรม หรือให้ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#deletesAreDetected(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งก็คือ Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean
— true
หากประเภทชุดผลลัพธ์ที่ระบุตรวจพบการลบแถวที่มองเห็นได้โดยการเรียก JdbcResultSet.rowDeleted()
หากเป็น false
ระบบจะนำแถวที่ลบไปแล้วออกจากชุดผลลัพธ์
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
รีเทิร์น
Boolean
— true
หากรวมข้อมูล SQL ประเภท LONGVARCHAR
และ LONGVARBINARY
ในขนาดที่แสดงผลโดย getMaxRowSize()
ไม่เช่นนั้น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
typeNamePattern | String | รูปแบบชื่อประเภทที่ผู้ใช้กำหนด ซึ่งต้องตรงกับชื่อประเภทที่จัดเก็บไว้ในฐานข้อมูล |
attributeNamePattern | String | รูปแบบชื่อแอตทริบิวต์ต้องตรงกับชื่อแอตทริบิวต์ตามที่ประกาศไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายเกี่ยวกับแอตทริบิวต์สำหรับประเภทที่ผู้ใช้กำหนดที่ระบุซึ่งมีอยู่ในสคีมาและแคตตาล็อกที่ระบุ แต่ละแถวมีข้อมูลเกี่ยวกับแอตทริบิวต์ที่เฉพาะเจาะจง ซึ่งเรียงลำดับตาม TYPE_CAT
, TYPE_SCHEM
, TYPE_NAME
และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
scope | Integer | ขอบเขตความสนใจ โดยใช้ค่าเดียวกับที่ปรากฏในคอลัมน์คำอธิบายคอลัมน์ SCOPE |
nullable | Boolean | หากเป็น true ให้ใส่คอลัมน์ที่เป็นค่าว่างได้ มิเช่นนั้นไม่ต้องใส่ |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ที่ระบุแถวโดยไม่ซ้ำกัน (คำอธิบายคอลัมน์ 1 รายการต่อแถวในชุดผลลัพธ์ เรียงลำดับตาม SCOPE
)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getCatalogSeparator()
รีเทิร์น
String
— ตัวคั่นระหว่างชื่อแคตตาล็อกและชื่อตารางที่ฐานข้อมูลนี้ใช้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getCatalogTerm()
รีเทิร์น
String
— คำที่ผู้ให้บริการฐานข้อมูลต้องการสำหรับ "แคตตาล็อก"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getCatalogs()
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีชื่อแคตตาล็อก 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getClientInfoProperties()
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีพร็อพเพอร์ตี้ข้อมูลไคลเอ็นต์ที่คนขับรองรับ เรียงลำดับตาม NAME
ต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อของสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล
การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null บ่งบอกว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อคอลัมน์ที่จะกรองการค้นหา ซึ่งต้องตรงกับชื่อคอลัมน์เนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายสิทธิ์สำหรับคอลัมน์ 1 รายการต่อแถว เรียงลำดับตาม COLUMN_NAME
และ PRIVILEGE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
tableNamePattern | String | รูปแบบชื่อตารางที่จะกรองการค้นหา ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อคอลัมน์ที่จะกรองการค้นหา ซึ่งต้องตรงกับชื่อคอลัมน์เนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ 1 รายการต่อแถว เรียงลำดับตาม TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getConnection()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getConnection()
รีเทิร์น
JdbcConnection
— การเชื่อมต่อที่สร้างข้อมูลเมตานี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
parentCatalog | String | ชื่อแคตตาล็อกระดับบนสุดตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null หมายความว่าไม่มีการใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
parentSchema | String | ชื่อสคีมาหลักตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อสคีมาในเกณฑ์การเลือก |
parentTable | String | ชื่อตารางระดับบนสุดที่ส่งออกคีย์ ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
foreignCatalog | String | ชื่อแคตตาล็อกต่างประเทศตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null หมายความว่าไม่มีการใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
foreignSchema | String | ชื่อสคีมาต่างประเทศตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null หมายความว่าไม่มีการใช้ชื่อสคีมาในเกณฑ์การเลือก |
foreignTable | String | ชื่อของตารางภายนอกที่ส่งออกคีย์ ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์คีย์นอกจากตารางคีย์นอกที่ระบุ ซึ่งอ้างอิงคีย์หลักหรือคอลัมน์ที่แสดงข้อจำกัดที่ไม่ซ้ำกันของตารางระดับบนสุด มีการระบุคำอธิบาย 1 คอลัมน์ในแต่ละแถวของชุดผลลัพธ์ และเรียงลำดับตาม FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
และ KEY_SEQ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันหลักของฐานข้อมูลที่สำคัญ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันย่อยของฐานข้อมูลที่สำคัญ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDatabaseProductName()
รีเทิร์น
String
— ชื่อผลิตภัณฑ์ฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDatabaseProductVersion()
รีเทิร์น
String
— หมายเลขเวอร์ชันของผลิตภัณฑ์ฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDefaultTransactionIsolation()
รีเทิร์น
Integer
— ระดับการแยกธุรกรรมเริ่มต้นของฐานข้อมูล ซึ่งเป็นอย่างใดอย่างหนึ่งระหว่าง Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED
, Jdbc.Connection.TRANSACTION_READ_COMMITTED
, Jdbc.Connection.TRANSACTION_REPEATABLE_READ
, Jdbc.Connection.TRANSACTION_SERIALIZABLE
หรือ Jdbc.Connection.TRANSACTION_NONE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDriverMajorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันหลักของไดรเวอร์ JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDriverMinorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชันย่อยของไดรเวอร์ JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDriverName()
รีเทิร์น
String
— ชื่อไดรเวอร์ JDBC นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getDriverVersion()
รีเทิร์น
String
— หมายเลขเวอร์ชันของไดรเวอร์ JDBC นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์คีย์นอกสำหรับคอลัมน์คีย์หลักที่ตารางส่งออก มีการระบุคำอธิบาย 1 คอลัมน์ในแต่ละแถวของชุดผลลัพธ์ และเรียงลำดับตาม FKTABLE_CAT
, FKTABLE_SCHEM
, FKTABLE_NAME
และ KEY_SEQ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getExtraNameCharacters()
รีเทิร์น
String
— อักขระเพิ่มเติมที่ใช้ได้ในชื่อตัวระบุที่ไม่ได้ใส่เครื่องหมายคำพูด นอกเหนือไปจาก a-z, A-Z, 0-9 และ _
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
functionNamePattern | String | รูปแบบฟังก์ชัน ซึ่งตรงกับชื่อฟังก์ชันที่จัดเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อพารามิเตอร์ ซึ่งต้องตรงกับพารามิเตอร์หรือชื่อคอลัมน์ตามที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายของพารามิเตอร์ระบบและฟังก์ชันผู้ใช้ที่มีอยู่ในแคตตาล็อกที่ระบุ แต่ละแถวจะมีคำอธิบายฟังก์ชัน 1 รายการ เรียงตาม FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
และ SPECIFIC_ NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getFunctions(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
functionNamePattern | String | รูปแบบฟังก์ชัน ซึ่งต้องตรงกับชื่อฟังก์ชันตามที่เก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายเกี่ยวกับระบบและฟังก์ชันผู้ใช้ที่มีอยู่ในแคตตาล็อกที่ระบุ แต่ละแถวจะมีคำอธิบายฟังก์ชัน 1 รายการ เรียงตาม FUNCTION_CAT
, FUNCTION_SCHEM
, FUNCTION_NAME
และ SPECIFIC_ NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getIdentifierQuoteString()
รีเทิร์น
String
— สตริงที่ใช้เพื่ออ้างอิงตัวระบุ SQL ค่าเริ่มต้นจะเป็นการเว้นวรรค (" ") หากระบบไม่รองรับการใส่ตัวระบุ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์สำหรับคอลัมน์คีย์หลักที่อ้างอิงโดยคอลัมน์คีย์นอกของตารางที่ระบุ (คอลัมน์ที่นำเข้าโดยตาราง) มีการระบุคำอธิบาย 1 คอลัมน์ในแต่ละแถวของชุดผลลัพธ์ และเรียงลำดับตาม PKTABLE_CAT
, PKTABLE_SCHEM
, PKTABLE_NAME
และ KEY_SEQ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
unique | Boolean | หากเป็น true เมธอดจะแสดงผลดัชนีสำหรับค่าที่ไม่ซ้ำกันเท่านั้น ไม่เช่นนั้นจะแสดงผลดัชนีว่าค่านั้นไม่ซ้ำกันหรือไม่ |
approximate | Boolean | หากเป็น true ผลลัพธ์จะแสดงค่าโดยประมาณหรือค่าที่ไม่อยู่ในข้อมูล หรือไม่เช่นนั้น ระบบจะขอความถูกต้องของผลลัพธ์ |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์ดัชนีและสถิติสำหรับตารางที่ระบุ มีการระบุคำอธิบาย 1 คอลัมน์ในแต่ละแถวของชุดผลลัพธ์ และเรียงลำดับตาม NON_UNIQUE
, TYPE
, INDEX_NAME
และ ORDINAL_POSITION
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getJDBCMajorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชัน JDBC หลักของไดรเวอร์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getJDBCMinorVersion()
รีเทิร์น
Integer
— หมายเลขเวอร์ชัน JDBC ย่อยสำหรับไดรเวอร์นี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
รีเทิร์น
Integer
— จำนวนอักขระฐานสิบหกสูงสุดที่ฐานข้อมูลนี้อนุญาตในไบนารีลิเทอรัลในบรรทัด
การตอบสนอง 0 หมายความว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตในชื่อแคตตาล็อก การตอบสนอง 0 หมายความว่าไม่มีขีดจำกัดที่ทราบ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
รีเทิร์น
Integer
— จำนวนอักขระสูงสุดที่ฐานข้อมูลนี้อนุญาตใน 1 ตัวอักษร การตอบสนองต่อ 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
— จำนวนไบต์สูงสุดที่ฐานข้อมูลนี้อนุญาตใน 1 แถว การตอบสนองต่อ 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)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายคอลัมน์สำหรับคอลัมน์คีย์หลัก 1 รายการต่อแถว เรียงลำดับตาม COLUMN_NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
procedureNamePattern | String | รูปแบบชื่อกระบวนการที่ใช้กรองการค้นหา ซึ่งต้องตรงกับชื่อกระบวนการที่จัดเก็บไว้ในฐานข้อมูล |
columnNamePattern | String | รูปแบบชื่อคอลัมน์ที่จะกรองการค้นหา ซึ่งต้องตรงกับชื่อคอลัมน์เนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีขั้นตอนและคำอธิบายคอลัมน์ 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getProcedureTerm()
รีเทิร์น
String
— คำที่ผู้ให้บริการฐานข้อมูลต้องการสำหรับ "ขั้นตอน"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getProcedures(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
procedureNamePattern | String | รูปแบบชื่อกระบวนการที่ใช้กรองการค้นหา ซึ่งต้องตรงกับชื่อกระบวนการที่จัดเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายกระบวนการ 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getResultSetHoldability()
รีเทิร์น
Integer
— ความสามารถในการเก็บรักษาเริ่มต้นของฐานข้อมูล ค่าใดค่าหนึ่งจาก Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
หรือ Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getRowIdLifetime()
รีเทิร์น
Integer
— สถานะจะระบุอายุการใช้งานของ ROWID
ซึ่งเท่ากับ Jdbc.RowIdLifetime.ROWID_UNSUPPORTED
, Jdbc.RowIdLifetime.ROWID_VALID_OTHER
, Jdbc.RowIdLifetime.ROWID_VALID_SESSION
, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION
หรือ Jdbc.RowIdLifetime.ROWID_VALID_FOREVER
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSQLKeywords()
รีเทิร์น
String
— รายการคีย์เวิร์ด SQL ทั้งหมดของฐานข้อมูลนี้ที่คั่นด้วยคอมมา ซึ่งไม่ใช่คีย์เวิร์ด SQL:2003
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSQLStateType()
รีเทิร์น
Integer
— ประเภทของ SQLSTATE
ซึ่งอาจเป็น sqlStateXOpen
หรือ sqlStateSQL
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSchemaTerm()
รีเทิร์น
String
— คำที่ผู้ให้บริการฐานข้อมูลต้องการสำหรับ "schema"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSchemas()
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายสคีมา 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSchemas()
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายรูปแบบที่มีอยู่ในฐานข้อมูลนี้ โดยเรียงลำดับตาม TABLE_CATALOG
และ TABLE_SCHEM
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSearchStringEscape()
รีเทิร์น
String
— สตริงที่ใช้เพื่อหลีกอักขระไวลด์การ์ด เช่น "_" หรือ "%"
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getStringFunctions()
รีเทิร์น
String
— รายการฟังก์ชันสตริงที่คั่นด้วยเครื่องหมายจุลภาคที่พร้อมใช้งานในฐานข้อมูลนี้ ชื่อเหล่านี้คือชื่อฟังก์ชันสตริง CLI ของกลุ่มแบบเปิดที่ใช้ในวลีอักขระหลีกของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null หมายความว่าไม่มีการใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา |
tableNamePattern | String | รูปแบบชื่อตาราง อาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายของลำดับชั้นตารางที่กำหนดไว้ในสคีมาที่เจาะจงในฐานข้อมูลนี้ โดยแต่ละแถวจะให้ข้อมูลเกี่ยวกับประเภทตารางที่เจาะจง ระบบจะไม่แสดงรายการตารางที่ไม่มีข้อความซ้อน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null หมายความว่าไม่มีการใช้ชื่อแคตตาล็อกในเกณฑ์การเลือก |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา |
typeNamePattern | String | รูปแบบชื่อประเภทที่ผู้ใช้กำหนด อาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายของลำดับชั้นของประเภทที่ผู้ใช้กำหนดซึ่งกำหนดในสคีมาที่เฉพาะเจาะจงในฐานข้อมูลนี้ แต่ละแถวจะมีข้อมูลเกี่ยวกับประเภทที่ผู้ใช้กำหนดที่เฉพาะเจาะจง ระบบจะไม่แสดงประเภทที่ไม่มีข้อความซ้อน
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getSystemFunctions()
รีเทิร์น
String
— รายการฟังก์ชันของระบบที่คั่นด้วยคอมมาที่ใช้ได้กับฐานข้อมูลนี้ ชื่อเหล่านี้คือชื่อฟังก์ชันของระบบ Open Group CLI ที่ใช้ในวลีอักขระหลีกของฟังก์ชัน JDBC
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
tableNamePattern | String | รูปแบบชื่อตารางที่จะกรองการค้นหา ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายสิทธิ์ในตาราง 1 รายการต่อแถว เรียงลำดับตาม TABLE_CAT
, TABLE_SCHEM
, TABLE_NAME
และ PRIVILEGE
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getTableTypes()
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีประเภทตาราง 1 รายการต่อแถว
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
tableNamePattern | String | รูปแบบชื่อตารางที่จะกรองการค้นหา ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
types | String[] | รายการของประเภทที่จะแสดง ซึ่งแต่ละประเภทต้องอยู่ในรายการที่ getTableTypes() แสดง การผ่าน null จะบ่งบอกว่าระบบแสดงผลตารางทุกประเภท |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายตาราง 1 รายการต่อแถว เรียงลำดับตาม TABLE_TYPE
, TABLE_CAT
, TABLE_SCHEM
และ TABLE_NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getTimeDateFunctions()
รีเทิร์น
String
— รายการฟังก์ชันเวลาและวันที่ที่คั่นด้วยคอมมาที่ใช้ได้กับฐานข้อมูลนี้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getTypeInfo()
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายของประเภทข้อมูลที่ฐานข้อมูลนี้รองรับ คำอธิบายประเภท SQL 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[])
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schemaPattern | String | รูปแบบชื่อสคีมาที่ใช้กรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงที่ว่างเปล่าจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่งผ่าน null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
typeNamePattern | String | รูปแบบชื่อประเภทเพื่อกรองการค้นหา อาจเป็นชื่อที่สมบูรณ์ในตัวเอง |
types | Integer[] | รายการประเภทที่ผู้ใช้กำหนด (JAVA_OBJECT , STRUCT หรือ DISTINCT ) ที่จะรวม การผ่าน null จะบ่งบอกว่าผลลัพธ์ทุกประเภท |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่มีคำอธิบายประเภทที่ผู้ใช้กำหนด (UDT) 1 รายการต่อแถว เรียงลำดับตาม DATA_TYPE
, TYPE_CAT
, TYPE_SCHEM
และ TYPE_NAME
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getURL()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getURL()
รีเทิร์น
String
— URL สำหรับระบบการจัดการฐานข้อมูลนี้ หรือ null
หากไม่ได้สร้างไว้
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getUserName()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getUserName()
รีเทิร์น
String
— ชื่อผู้ใช้ที่ฐานข้อมูลนี้รู้จัก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
catalog | String | ชื่อแคตตาล็อกที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีแคตตาล็อก การส่งผ่าน null บ่งบอกว่าไม่ได้ใช้ชื่อแคตตาล็อกเพื่อจำกัดการค้นหาให้แคบลง |
schema | String | ชื่อสคีมาที่จะกรองการค้นหาตามที่ปรากฏในฐานข้อมูล การส่งผ่านสตริงว่างจะดึงกระบวนการเหล่านั้นโดยไม่มีสคีมา การส่ง null ระบุว่าไม่ได้ใช้ชื่อสคีมาเพื่อจำกัดการค้นหาให้แคบลง |
table | String | ชื่อตาราง ซึ่งต้องตรงกับชื่อตารางเนื่องจากเก็บไว้ในฐานข้อมูล |
รีเทิร์น
JdbcResultSet
— ชุดผลลัพธ์ที่ไม่เรียงลำดับซึ่งมีคำอธิบายคอลัมน์ที่อัปเดตเมื่อมีการอัปเดตค่าในแถว (คำอธิบาย 1 คอลัมน์ต่อแถวในชุดผลลัพธ์)
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#insertsAreDetected(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งก็คือ Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean
— true
หากสำหรับประเภทชุดผลลัพธ์ที่ระบุ ระบบจะตรวจพบการแทรกแถวที่มองเห็นได้โดยการเรียกใช้ JdbcResultSet.rowInserted()
หรือไม่ใช่ false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#isCatalogAtStart()
รีเทิร์น
Boolean
— true
หากแคตตาล็อกปรากฏที่ต้นชื่อตารางที่มีคุณสมบัติครบถ้วน มิเช่นนั้นให้ false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#isReadOnly()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลเป็นแบบอ่านอย่างเดียว false
ไม่เช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#locatorsUpdateCopy()
รีเทิร์น
Boolean
- true
หากมีการอัปเดตกับ Large Object (LOB) สําหรับสําเนาของ LOB false
หากมีการอัปเดต LOB โดยตรง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
รีเทิร์น
Boolean
— true
หากการต่อค่า NULL
และค่าที่ไม่ใช่ NULL
ส่งผลให้เกิด NULL
หรืออาจเป็น false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
รีเทิร์น
Boolean
— true
หากค่า NULL
มีการจัดเรียงไปที่จุดสิ้นสุดโดยไม่คำนึงถึงลำดับการจัดเรียง (จากน้อยไปมากหรือมากไปน้อย) จะแสดงผล false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
รีเทิร์น
Boolean
— true
หากค่า NULL
มีการจัดเรียงไว้เริ่มต้นโดยไม่คำนึงถึงลำดับการจัดเรียง (จากน้อยไปมากหรือมากไปน้อย) จะแสดงผล false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#nullsAreSortedHigh()
รีเทิร์น
Boolean
— true
หากค่า NULL
มีการจัดเรียงสูง ซึ่งหมายความว่าระบบจะถือว่ามีค่าสูงกว่าค่าอื่นๆ ในโดเมนเมื่อจัดเรียง จะแสดงผล false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#nullsAreSortedLow()
รีเทิร์น
Boolean
— true
หากค่า NULL
มีการจัดเรียงต่ำ หมายความว่าระบบพิจารณาว่าค่าเหล่านี้มีค่าต่ำกว่าค่าอื่นๆ ในโดเมนเมื่อจัดเรียง จะแสดงผล false
หากไม่เป็นเช่นนั้น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
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)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
fromType | Integer | ประเภทที่ต้องการแปลง |
toType | Integer | ประเภทที่จะแปลงเป็น |
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับฟังก์ชันสเกลาร์ของ JDBC CONVERT
สำหรับการแปลงประเภท JDBC ที่ระบุ หรือ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับไวยากรณ์ SQL ของ ODBC Core ไม่เช่นนั้นให้เปลี่ยนเป็น false
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลนี้รองรับทั้งคำสั่งการกำหนดข้อมูลและคำสั่งการจัดการข้อมูลภายในธุรกรรม 1 รายการ ในกรณีอื่นๆ 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 Extended ของ 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 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 ที่ไม่ได้อ้างอิงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ผสมกันเป็นแบบพิจารณาตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ และด้วยเหตุนี้ ระบบจึงจะเก็บตัวระบุ 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 | คำอธิบาย |
---|---|---|
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)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
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)
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
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 | คำอธิบาย |
---|---|---|
type | Integer | ประเภทชุดผลลัพธ์ ซึ่งก็คือ Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE หรือ Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE |
รีเทิร์น
Boolean
— true
หากสำหรับประเภทชุดผลลัพธ์ที่ระบุ ระบบจะตรวจพบการอัปเดตแถวที่มองเห็นได้โดยการเรียก JdbcResultSet.rowUpdated()
หรือ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#usesLocalFilePerTable()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลเก็บแต่ละตารางไว้ในไฟล์ในเครื่องแยกต่างหาก หรือ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
หากต้องการดูเอกสารประกอบของวิธีการนี้ โปรดดู
java.sql.DatabaseMetaData#usesLocalFiles()
รีเทิร์น
Boolean
— true
หากฐานข้อมูลเก็บตารางไว้ในไฟล์ในเครื่อง หรือ false
ในกรณีอื่นๆ
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/script.external_request