JDBC 資料庫中繼資料物件。如需此類別的說明文件,請參閱
java.sql.DatabaseMetaData
。
方法
內容詳盡的說明文件
all Procedures Are Callable()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#allProceduresAreCallable()
。
回攻員
Boolean
:如果使用者可以呼叫 get
傳回的所有程序,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
all Tables Are Selectable()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#allTablesAreSelectable()
。
回攻員
Boolean
:如果使用者可以在 SELECT
陳述式中呼叫 get
傳回的所有資料表,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
data Definition Causes Transaction Commit()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
。
回攻員
Boolean
:如果交易中的資料定義陳述式會強制交易提交,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
data Definition Ignored In Transactions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
。
回攻員
Boolean
:如果資料庫忽略交易中的資料定義陳述式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:如果系統透過 Jdbc
呼叫,偵測到指定結果集類型中的可見資料列刪除作業,則為 true
。如果為 false
,則會從結果集中移除已刪除的資料列。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
does Max Row Size Include Blobs()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
。
回攻員
Boolean
:如果 get
傳回的大小包含 SQL 資料類型 LONGVARCHAR
和 LONGVARBINARY
,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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 ,請納入可為空值的資料欄;否則請略過。 |
回攻員
Jdbc
:結果集,其中包含可唯一識別資料列的欄說明 (結果集中每個資料列都有一個欄說明,並依 SCOPE
排序)。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Catalog Separator()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCatalogSeparator()
。
回攻員
String
:資料庫用於分隔目錄和資料表名稱的分隔符。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Catalog Term()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCatalogTerm()
。
回攻員
String
:資料庫供應商偏好的「目錄」一詞。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Catalogs()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCatalogs()
。
回攻員
Jdbc
:結果集,內含目錄名稱,每列一個。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Client Info Properties()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getClientInfoProperties()
。
回攻員
Jdbc
:結果集,包含驅動程式支援的用戶端資訊屬性,以 NAME
排序,每列一個。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,包含資料欄權限說明,每列一個,依 COLUMN_NAME
和 PRIVILEGE
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:包含資料欄說明的結果集,每列一個,依 TABLE_CAT
、TABLE_SCHEM
、TABLE_NAME
和 ORDINAL_POSITION
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Connection()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getConnection()
。
回攻員
Jdbc
:產生此中繼資料的連線。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集包含外鍵資料欄說明,這些說明來自指定的外鍵資料表,該資料表會參照主鍵或代表父項資料表的不重複約束的資料欄。結果集的每個資料列都會提供一個欄位說明,且依 FKTABLE_CAT
、FKTABLE_SCHEM
、FKTABLE_NAME
和 KEY_SEQ
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Database Major Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
。
回攻員
Integer
:基礎資料庫的主要版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Database Minor Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
。
回攻員
Integer
:基礎資料庫的次要版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Database Product Name()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseProductName()
。
回攻員
String
:資料庫產品名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Database Product Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseProductVersion()
。
回攻員
String
:這個資料庫產品的版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Driver Major Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverMajorVersion()
。
回攻員
Integer
:JDBC 驅動程式的主要版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Driver Minor Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverMinorVersion()
。
回攻員
Integer
:JDBC 驅動程式的次要版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Driver Name()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverName()
。
回攻員
String
:此 JDBC 驅動程式的名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Driver Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverVersion()
。
回攻員
String
:此 JDBC 驅動程式的版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含資料表匯出的主鍵欄的外鍵欄說明。結果集的每個資料列都會提供一個欄位說明,並依 FKTABLE_CAT
、FKTABLE_SCHEM
、FKTABLE_NAME
和 KEY_SEQ
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Extra Name Characters()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getExtraNameCharacters()
。
回攻員
String
:除了 a-z、A-Z、0-9 和 _ 之外,其他字元也可用於不帶引號的 ID 名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含系統和使用者函式參數的說明,可在指定目錄中使用。每個資料列包含一個函式說明,並依照 FUNCTION_CAT
、FUNCTION_SCHEM
、FUNCTION_NAME
和 SPECIFIC_ NAME
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含系統和使用者函式在指定目錄中可用的說明。每個資料列包含一個函式說明,並依 FUNCTION_CAT
、FUNCTION_SCHEM
、FUNCTION_NAME
和 SPECIFIC_ NAME
的順序排列。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Identifier Quote String()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getIdentifierQuoteString()
。
回攻員
String
:用於引號 SQL ID 的字串。如果不支援標記符號引號,預設為空格 (" ")。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含主鍵資料欄的資料欄說明,這些資料欄是參照指定資料表的外鍵資料欄 (由資料表匯入)。結果集的每個資料列都會提供一個欄位說明,並依 PKTABLE_CAT
、PKTABLE_SCHEM
、PKTABLE_NAME
和 KEY_SEQ
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含指定資料表的索引和統計資料欄說明。結果集的每個資料列都會提供一個欄位說明,並依 NON_UNIQUE
、TYPE
、INDEX_NAME
和 ORDINAL_POSITION
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get JDBCMajor Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getJDBCMajorVersion()
。
回攻員
Integer
:此驅動程式的 JDBC 主要版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get JDBCMinor Version()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getJDBCMinorVersion()
。
回攻員
Integer
:此驅動程式的 JDBC 子版本號碼。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Binary Literal Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
。
回攻員
Integer
:資料庫在內嵌二進位字面值中允許的十六進位字元數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Catalog Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
。
回攻員
Integer
:資料庫允許的產品目錄名稱字元數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Char Literal Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
。
回攻員
Integer
:資料庫在字元文字常值中允許的字元數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Column Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnNameLength()
。
回攻員
Integer
:資料庫允許資料欄名稱的字元數上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Group By()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
。
回攻員
Integer
:資料庫在 GROUP BY
子句中允許的最大欄數。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Index()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
。
回攻員
Integer
:資料庫在索引中允許的最大欄數。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Order By()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
。
回攻員
Integer
:資料庫在 ORDER BY
子句中允許的最大欄數。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Select()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
。
回攻員
Integer
:資料庫在 SELECT
清單中允許的最大欄數。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Columns In Table()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInTable()
。
回攻員
Integer
:資料庫在資料表中允許的最大欄數。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Connections()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxConnections()
。
回攻員
Integer
:這個資料庫的並行連線數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Cursor Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxCursorNameLength()
。
回攻員
Integer
:資料庫允許游標名稱的字元數上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Index Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxIndexLength()
。
回攻員
Integer
:資料庫允許的索引位元組數上限,包括所有部分。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Procedure Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
。
回攻員
Integer
:資料庫允許的程序名稱字元數上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Row Size()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxRowSize()
。
回攻員
Integer
:資料庫允許單一資料列的位元組數上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Schema Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
。
回攻員
Integer
:資料庫允許結構定義名稱的字元數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Statement Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxStatementLength()
。
回攻員
Integer
:資料庫在 SQL 陳述式中允許的字元上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Statements()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxStatements()
。
回攻員
Integer
:這個資料庫可同時開啟的有效陳述式數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Table Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxTableNameLength()
。
回攻員
Integer
:資料庫允許的資料表名稱長度上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max Tables In Select()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxTablesInSelect()
。
回攻員
Integer
:資料庫在 SELECT
陳述式中允許的資料表數量上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Max User Name Length()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxUserNameLength()
。
回攻員
Integer
:資料庫允許使用者名稱的字元數上限。如果回應為 0,表示沒有已知的限制。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Numeric Functions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getNumericFunctions()
。
回攻員
String
:以半形逗號分隔的數學函式清單,可用於這個資料庫。這些是 JDBC 函式逃逸子句中使用的 Open/Open CLI 數學函式名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,包含主鍵資料欄的資料欄說明,每列一個,依 COLUMN_NAME
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,包含每列一個的程序和資料欄說明。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Procedure Term()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getProcedureTerm()
。
回攻員
String
:資料庫供應商偏好的「程序」一詞。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:包含程序說明的結果集,每列一個。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
其中之一。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get SQLKeywords()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSQLKeywords()
。
回攻員
String
:以逗號分隔的清單,列出這個資料庫的所有 SQL 關鍵字,但不包含 SQL:2003 關鍵字。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get SQLState Type()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSQLStateType()
。
回攻員
Integer
:SQLSTATE
的類型,可能是 sql
或 sql
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Schema Term()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSchemaTerm()
。
回攻員
String
:資料庫供應商偏好的「結構定義」用語。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Schemas()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSchemas()
。
回攻員
Jdbc
:包含結構定義說明的結果集,每列一個。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Search String Escape()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSearchStringEscape()
。
回攻員
String
:用於逸出萬用字元 (例如「_」或「%」) 的字串。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get String Functions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getStringFunctions()
。
回攻員
String
:以逗號分隔的字串函式清單,可用於這個資料庫。這些是 JDBC 函式轉義子句中使用的 Open Group CLI 字串函式名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含資料庫中特定結構定義中定義的資料表階層說明。每個資料列都會提供特定表格類型的相關資訊。沒有超級連結的資料表不會列入清單。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,其中包含使用者定義的類型階層說明,這些階層是在資料庫中特定結構定義中定義。每列都會提供特定使用者定義類型的資訊。未列入的類型不含超級類型。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get System Functions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSystemFunctions()
。
回攻員
String
:以半形逗號分隔的清單,列出可在這個資料庫中使用的系統函式。這些是 JDBC 函式轉義子句中使用的 Open Group CLI 系統函式名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:結果集,包含資料表權限說明,每列一個,依 TABLE_CAT
、TABLE_SCHEM
、TABLE_NAME
和 PRIVILEGE
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Table Types()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTableTypes()
。
回攻員
Jdbc
:結果集,包含資料表類型,每列一個。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:包含資料表說明的結果集,每列一個,依 TABLE_TYPE
、TABLE_CAT
、TABLE_SCHEM
和 TABLE_NAME
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Time Date Functions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTimeDateFunctions()
。
回攻員
String
:這個資料庫可用的時間和日期函式清單,以半形逗號分隔。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get Type Info()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTypeInfo()
。
回攻員
Jdbc
:結果集,其中包含資料庫支援的資料類型說明。結果集的每列都會提供一個 SQL 類型說明,並依 DATA_TYPE
和資料類型與對應 JDBC SQL 類型的相符程度排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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) 說明,每列一個,並依照 DATA_TYPE
、TYPE_CAT
、TYPE_SCHEM
和 TYPE_NAME
排序。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get URL()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getURL()
。
回攻員
String
:這個資料庫管理系統的網址,如果系統未產生網址,則為 null
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
get User Name()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#getUserName()
。
回攻員
String
:這個資料庫所知的使用者名稱。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:不含排序的結果集,其中包含資料欄說明,當資料列中的任何值更新時,這些說明也會更新 (結果集中每列一個資料欄說明)。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:如果指定的結果集類型透過對 Jdbc
的呼叫偵測到可見的資料列插入作業,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
is Catalog At Start()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#isCatalogAtStart()
。
回攻員
Boolean
:如果完整的資料表名稱開頭有目錄,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
is Read Only()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#isReadOnly()
。
回攻員
Boolean
:如果資料庫為唯讀,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
locators Update Copy()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#locatorsUpdateCopy()
。
回攻員
Boolean
:如果對大型物件 (LOB) 所做的更新是針對該 LOB 的副本,則為 true
;如果更新是直接對 LOB 進行,則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
null Plus Non Null Is Null()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
。
回攻員
Boolean
:如果 NULL
和非 NULL
值的串連結果為 NULL
,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At End()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
。
回攻員
Boolean
:如果 NULL
值排序至結尾,無論排序順序 (遞增或遞減) 為何,都會傳回 true
。否則會傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted At Start()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
。
回攻員
Boolean
:如果 NULL
值排序至開頭,無論排序順序為何 (遞增或遞減),都會傳回 true
。否則會傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted High()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedHigh()
。
回攻員
Boolean
:如果 NULL
值排序較高,則表示在排序時,這些值的優先順序高於網域中的其他值。true
否則會傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nulls Are Sorted Low()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedLow()
。
回攻員
Boolean
:如果 NULL
值排序較低,則為 true
,表示在排序時,這些值的值會低於網域中的其他值。否則會傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
。
回攻員
Boolean
— 如果資料庫將混合大小寫的未加引號 SQL ID 視為不區分大小寫,並以小寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Quoted Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的引號 SQL ID 視為不區分大小寫,並以小寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
。
回攻員
Boolean
:如果資料庫將不使用引號的 SQL ID 視為大小寫不敏感,並以混合大小寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Quoted Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的引號 SQL ID 視為不區分大小寫,並以混合大小寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
。
回攻員
Boolean
— 如果資料庫將混合大小寫的未加引號 SQL ID 視為不區分大小寫,並以大寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Quoted Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的引號 SQL ID 視為不區分大小寫,並以大寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92EntryLevelSQL()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
。
回攻員
Boolean
:如果資料庫支援 ANSI92 入門級 SQL 文法,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92FullSQL()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
。
回攻員
Boolean
:如果資料庫支援 ANSI92 完整級別 SQL 文法,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports ANSI92IntermediateSQL()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
。
回攻員
Boolean
:如果資料庫支援 ANSI92 中級 SQL 文法,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Add Column()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
。
回攻員
Boolean
:如果資料庫支援使用新增資料欄的 ALTER TABLE
,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Alter Table With Drop Column()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
。
回攻員
Boolean
:如果資料庫支援使用資料欄刪除 ALTER TABLE
,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Batch Updates()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsBatchUpdates()
。
回攻員
Boolean
:如果資料庫支援批次更新,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Data Manipulation()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
。
回攻員
Boolean
:如果資料操作陳述式可包含目錄名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Index Definitions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
。
回攻員
Boolean
:如果索引定義陳述式可包含目錄名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Privilege Definitions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
。
回攻員
Boolean
:如果權限定義陳述式可包含目錄名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Procedure Calls()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
。
回攻員
Boolean
:如果程序呼叫陳述式可包含目錄名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Catalogs In Table Definitions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
。
回攻員
Boolean
:如果資料表定義陳述式可包含目錄名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Column Aliasing()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsColumnAliasing()
。
回攻員
Boolean
:如果資料庫支援欄位別名,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Convert()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsConvert()
。
回攻員
Boolean
:如果這個資料庫支援 JDBC 標量函式 CONVERT
,用於將一種 JDBC 類型轉換為另一種,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Convert(fromType, toType)
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsConvert(int, int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
from | Integer | 要轉換的 類型。 |
to | Integer | 要轉換的 類型。 |
回攻員
Boolean
:如果這個資料庫支援 JDBC 等長度函式 CONVERT
,用於轉換指定的 JDBC 類型,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Core SQLGrammar()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
。
回攻員
Boolean
:如果資料庫支援 ODBC Core SQL 文法,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Data Definition And Data Manipulation Transactions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
。
回攻員
Boolean
:如果資料庫支援在交易中定義資料和操控資料的陳述式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Data Manipulation Transactions Only()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
。
回攻員
Boolean
:如果資料庫支援交易中的資料操縱陳述式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Different Table Correlation Names()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
。
回攻員
Boolean
:如果系統支援資料表關聯名稱,且資料表關聯名稱必須與資料庫中的資料表名稱不同,請使用 true
;否則請使用 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Expressions In Order By()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
。
回攻員
Boolean
:如果資料庫支援 ORDER BY
清單中的運算式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Extended SQLGrammar()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
。
回攻員
Boolean
:如果資料庫支援 ODBC 擴充 SQL 文法,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Full Outer Joins()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsFullOuterJoins()
。
回攻員
Boolean
:如果資料庫支援完整巢狀外部彙整,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Get Generated Keys()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
。
回攻員
Boolean
:如果可以在執行陳述式後擷取自動產生的金鑰,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Group By()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsGroupBy()
。
回攻員
Boolean
:如果資料庫支援某種形式的 GROUP BY
子句,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Group By Beyond Select()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
。
回攻員
Boolean
— true
如果這個資料庫支援使用 GROUP BY
子句中 SELECT
陳述式中不存在的資料欄,但前提是 SELECT
陳述式中的所有資料欄都包含在 GROUP BY
子句中。否則會傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Integrity Enhancement Facility()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
。
回攻員
Boolean
:如果資料庫支援 SQL 完整性強化工具,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Like Escape Clause()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
。
回攻員
Boolean
:如果這個資料庫支援指定 LIKE
逸出子句,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Limited Outer Joins()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
。
回攻員
Boolean
:如果這個資料庫對外部聯結提供有限支援,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Minimum SQLGrammar()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
。
回攻員
Boolean
:如果資料庫支援 ODBC 最低 SQL 文法,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
。
回攻員
Boolean
:如果資料庫將不使用引號的 SQL ID 視為大小寫敏感,並因此以混合大小寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Quoted Identifiers()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的引號 SQL ID 視為區分大小寫,並因此以混合大小寫儲存,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Open Results()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
。
回攻員
Boolean
:如果可呼叫的陳述式可以同時傳回多個結果集,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Result Sets()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMultipleResultSets()
。
回攻員
Boolean
:如果這個資料庫支援從單一執行呼叫取得多個結果集,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Multiple Transactions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMultipleTransactions()
。
回攻員
Boolean
:如果資料庫支援在不同連線上同時開啟多筆交易,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Named Parameters()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsNamedParameters()
。
回攻員
Boolean
:如果資料庫支援可呼叫陳述式的命名參數,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Non Nullable Columns()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsNonNullableColumns()
。
回攻員
Boolean
:如果這個資料庫中的資料欄可定義為非空值,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Commit()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
。
回攻員
Boolean
:如果這個資料庫支援在每個提交作業中保持游標開啟狀態,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Open Cursors Across Rollback()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
。
回攻員
Boolean
:如果資料庫支援在回溯時一律保持游標開啟狀態,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Commit()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
。
回攻員
Boolean
:如果資料庫支援在各次提交中一律保留陳述式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Open Statements Across Rollback()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
。
回攻員
Boolean
:如果資料庫支援在回溯時一律保留陳述式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Outer Joins()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOuterJoins()
。
回攻員
Boolean
:如果資料庫支援某種外部彙整形式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Delete()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsPositionedDelete()
。
回攻員
Boolean
:如果資料庫支援定位 DELETE
陳述式,則傳回 true
;否則傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Positioned Update()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsPositionedUpdate()
。
回攻員
Boolean
:如果資料庫支援定位 UPDATE
陳述式,則傳回 true
;否則傳回 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Savepoints()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSavepoints()
。
回攻員
Boolean
:如果資料庫支援 Savepoint,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Data Manipulation()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
。
回攻員
Boolean
:如果資料操控陳述式可包含結構定義名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Index Definitions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
。
回攻員
Boolean
:如果索引定義陳述式可包含結構定義名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Privilege Definitions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
。
回攻員
Boolean
:如果權限定義陳述式可包含結構定義名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Procedure Calls()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
。
回攻員
Boolean
:如果程序呼叫陳述式可包含結構定義名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Schemas In Table Definitions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
。
回攻員
Boolean
:如果資料表定義陳述式可包含結構定義名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Select For Update()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSelectForUpdate()
。
回攻員
Boolean
:如果資料庫支援 SELECT FOR UPDATE
陳述式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Statement Pooling()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsStatementPooling()
。
回攻員
Boolean
:如果資料庫支援陳述式集結,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Stored Functions Using Call Syntax()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
。
回攻員
Boolean
:如果資料庫支援使用預存程序轉義語法來叫用使用者定義或供應商函式,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Stored Procedures()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsStoredProcedures()
。
回攻員
Boolean
:如果這個資料庫支援使用預存程序轉義語法的預存程序呼叫,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Comparisons()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
。
回攻員
Boolean
:如果資料庫支援比較運算式中的子查詢,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Exists()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
。
回攻員
Boolean
:如果資料庫支援 EXISTS
運算式中的子查詢,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Ins()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
。
回攻員
Boolean
:如果資料庫支援 IN
運算式中的子查詢,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Subqueries In Quantifieds()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
。
回攻員
Boolean
:如果這個資料庫支援在量化運算式中使用子查詢,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Table Correlation Names()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
。
回攻員
Boolean
:如果資料庫支援資料表關聯名稱,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Transactions()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsTransactions()
。
回攻員
Boolean
:如果資料庫支援交易,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Union()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsUnion()
。
回攻員
Boolean
:如果資料庫支援 SQL UNION
,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supports Union All()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsUnionAll()
。
回攻員
Boolean
:如果資料庫支援 SQL UNION ALL
,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
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
:如果指定的結果集類型透過 Jdbc
呼叫偵測到可見的資料列更新,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
uses Local File Per Table()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#usesLocalFilePerTable()
。
回攻員
Boolean
:如果資料庫將每個資料表儲存在個別的本機檔案中,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
uses Local Files()
如需此方法的說明文件,請參閱
java.sql.DatabaseMetaData#usesLocalFiles()
。
回攻員
Boolean
:如果資料庫將資料表儲存在本機檔案中,則為 true
;否則為 false
。
授權
使用這個方法的腳本需要具備下列一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request