JDBC 資料庫中繼資料物件。如需這個類別的說明文件,請參閱
java.sql.DatabaseMetaData
。
方法
內容詳盡的說明文件
allProceduresAreCallable()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#allProceduresAreCallable()
。
回攻員
Boolean
— true
,前提是使用者可以呼叫 getProcedures(catalog, schemaPattern, procedureNamePattern)
傳回的所有程序,否則會傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#allTablesAreSelectable()
。
回攻員
Boolean
— true
如果使用者可在 SELECT
陳述式中呼叫 getTables(catalog, schemaPattern, tableNamePattern, types)
傳回的所有資料表,false
則傳回此值。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
。
回攻員
Boolean
— true
如果 autoCommit
為 true
,SQL 例外狀況代表所有開啟結果集均已關閉,即使可保留。如果是其他情況,則傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()
。
回攻員
Boolean
— true
表示交易中的資料定義陳述式強制交易修訂,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()
。
回攻員
Boolean
- true
表示如果資料庫忽略交易中的資料定義陳述式,則設為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#deletesAreDetected(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
- true
(如果是指定結果集類型,呼叫 JdbcResultSet.rowDeleted()
偵測到可見資料列時)。如為 false
,則已刪除的資料列會從結果集中移除。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
。
回攻員
如果 getMaxRowSize()
傳回的大小中包含 SQL 資料類型 LONGVARCHAR
和 LONGVARBINARY
,則為 Boolean
- true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getAttributes(String, String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
typeNamePattern | String | 使用者定義的類型名稱模式;必須符合儲存在資料庫中的類型名稱。 |
attributeNamePattern | String | 屬性名稱模式;此模式必須與資料庫中宣告的屬性名稱相符。 |
回攻員
JdbcResultSet
:包含指定結構定義和目錄所提供使用者定義類型屬性的結果集。每個資料列都會提供特定屬性的相關資訊,並以 TYPE_CAT
、TYPE_SCHEM
、TYPE_NAME
和 ORDINAL_POSITION
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
scope | Integer | 搜尋範圍,使用與 SCOPE 資料欄說明欄中相同的值。 |
nullable | Boolean | 如為 true ,包含可為空值的資料欄;否則請勿包含。 |
回攻員
JdbcResultSet
— 包含資料欄說明且能夠唯一識別資料列的結果集 (結果集中的每列一個資料欄說明,以 SCOPE
排序)。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCatalogSeparator()
。
回攻員
String
:這個資料庫使用目錄與資料表名稱的分隔符。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCatalogTerm()
。
回攻員
String
:資料庫供應商偏好的「目錄」字詞。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCatalogs()
。
回攻員
JdbcResultSet
— 包含目錄名稱的結果集,每一列顯示一個。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getClientInfoProperties()
。
回攻員
JdbcResultSet
— 包含驅動程式支援的用戶端資訊屬性的結果集,依 NAME
排序,每列一個。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 篩選搜尋依據的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳遞 null ,系統就不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
columnNamePattern | String | 要做為搜尋依據的資料欄名稱模式。必須與儲存在資料庫中的資料欄名稱相符。 |
回攻員
JdbcResultSet
— 包含資料欄權限說明的結果集,每一列都有一個,依 COLUMN_NAME
和 PRIVILEGE
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getColumns(String, String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
tableNamePattern | String | 搜尋時要使用的資料表名稱模式。必須與儲存在資料庫中的資料表名稱相符。 |
columnNamePattern | String | 要做為搜尋依據的資料欄名稱模式。必須與儲存在資料庫中的資料欄名稱相符。 |
回攻員
JdbcResultSet
— 包含資料欄說明的結果集,每個資料列一個,依 TABLE_CAT
、TABLE_SCHEM
、TABLE_NAME
和 ORDINAL_POSITION
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getConnection()
。
回攻員
JdbcConnection
:產生此中繼資料的連線。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
parentCatalog | String | 顯示在資料庫中的父項目錄名稱。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。如果傳遞 null ,系統就不會在選取條件中使用目錄名稱。 |
parentSchema | String | 顯示在資料庫中的父項結構定義名稱。如果傳遞空字串,即可在沒有結構定義的情況下擷取這些程序。傳送 null 後,系統就不會在選取條件中使用結構定義名稱。 |
parentTable | String | 匯出金鑰的父項資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
foreignCatalog | String | 顯示在資料庫中的外目錄名稱。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。如果傳遞 null ,系統就不會在選取條件中使用目錄名稱。 |
foreignSchema | String | 顯示在資料庫內的外國結構定義名稱。如果傳遞空白字串,即可在沒有結構定義的情況下擷取這些程序。傳送 null 後,系統就不會在選取條件中使用結構定義名稱。 |
foreignTable | String | 匯出鍵的外用資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
回攻員
JdbcResultSet
:包含指定外鍵資料表所含外鍵資料欄說明的結果集。該資料表參照主鍵,或代表父項資料表不重複限制的資料欄。結果集的每一列會提供一個資料欄說明,並按照 FKTABLE_CAT
、FKTABLE_SCHEM
、FKTABLE_NAME
和 KEY_SEQ
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseMajorVersion()
。
回攻員
Integer
:基礎資料庫的主要版本號碼。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseMinorVersion()
。
回攻員
Integer
:基礎資料庫的子版本編號。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseProductName()
。
回攻員
String
— 此資料庫產品的名稱。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDatabaseProductVersion()
。
回攻員
String
— 此資料庫產品的版本號碼。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
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
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverMajorVersion()
。
回攻員
Integer
:JDBC 驅動程式的主要版本號碼。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverMinorVersion()
。
回攻員
Integer
— JDBC 驅動程式的子版本號碼。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverName()
。
回攻員
String
— 這個 JDBC 驅動程式的名稱。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getDriverVersion()
。
回攻員
String
— 這個 JDBC 驅動程式的版本編號。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
回攻員
JdbcResultSet
:包含資料表匯出的主鍵資料欄外鍵資料欄說明的結果集。結果集的每一列會提供一個資料欄說明,並按照 FKTABLE_CAT
、FKTABLE_SCHEM
、FKTABLE_NAME
和 KEY_SEQ
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getExtraNameCharacters()
。
回攻員
String
:除了 a-z、A-Z、0-9 和 _ 外,未加引號的 ID 名稱中使用的額外字元。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
functionNamePattern | String | 與儲存在資料庫中的函式名稱相符的函式模式。 |
columnNamePattern | String | 參數名稱模式,必須符合儲存在資料庫中的參數或資料欄名稱。 |
回攻員
JdbcResultSet
:包含指定目錄內可用系統和使用者函式參數說明的結果集。每一列都包含一個函式說明,並依照 FUNCTION_CAT
、FUNCTION_SCHEM
、FUNCTION_NAME
和 SPECIFIC_ NAME
來排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getFunctions(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
functionNamePattern | String | 函式模式,必須與儲存在資料庫中的函式名稱相符。 |
回攻員
JdbcResultSet
:包含指定目錄所提供系統和使用者函式說明的結果集。每一列都包含一個函式說明,並依照 FUNCTION_CAT
、FUNCTION_SCHEM
、FUNCTION_NAME
和 SPECIFIC_ NAME
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getIdentifierQuoteString()
。
回攻員
String
:用來引用 SQL ID 的字串。如果不支援 ID 引用,則預設值為空格 (「 」)。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getImportedKeys(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
回攻員
JdbcResultSet
:包含特定資料表外鍵欄 (由資料表匯入的主鍵欄) 參照的一組結果集。結果集的每一列會提供一個資料欄說明,並按照 PKTABLE_CAT
、PKTABLE_SCHEM
、PKTABLE_NAME
和 KEY_SEQ
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
unique | Boolean | 如果值為 true ,這個方法只會傳回不重複值的索引,否則會傳回索引值是否為不重複值。 |
approximate | Boolean | 如為 true ,則允許結果反映近似或資料外的值,否則會要求準確率。 |
回攻員
JdbcResultSet
:包含指定資料表索引和統計資料資料欄說明的結果集。結果集的每一列會提供一個資料欄說明,並按照 NON_UNIQUE
、TYPE
、INDEX_NAME
和 ORDINAL_POSITION
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getJDBCMajorVersion()
。
回攻員
Integer
:此驅動程式的主要 JDBC 版本號碼。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getJDBCMinorVersion()
。
回攻員
Integer
:這個驅動程式的次要 JDBC 版本號碼。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()
。
回攻員
Integer
:這個資料庫在內嵌二進位常值中允許的十六進位字元數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxCatalogNameLength()
。
回攻員
Integer
:這個資料庫允許的目錄名稱字元數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxCharLiteralLength()
。
回攻員
Integer
:這個資料庫允許的字元常值字元數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnNameLength()
。
回攻員
Integer
:這個資料庫允許的資料欄名稱字元數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()
。
回攻員
Integer
:這個資料庫允許在 GROUP BY
子句中使用的欄數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInIndex()
。
回攻員
Integer
:這個資料庫允許編入索引的資料欄數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()
。
回攻員
Integer
:這個資料庫允許在 ORDER BY
子句中使用的欄數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInSelect()
。
回攻員
Integer
:這個資料庫允許在 SELECT
清單中出現的欄數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxColumnsInTable()
。
回攻員
Integer
:這個資料庫允許在表格中的欄數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxConnections()
。
回攻員
Integer
:與這個資料庫的並行連線數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxCursorNameLength()
。
回攻員
Integer
:這個資料庫允許的遊標名稱字元數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxIndexLength()
。
回攻員
Integer
:這個資料庫允許建立索引的位元組數上限 (包括其中的所有部分)。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxProcedureNameLength()
。
回攻員
Integer
:這個資料庫在程序名稱中允許的字元數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxRowSize()
。
回攻員
Integer
:這個資料庫允許在單一資料列中的位元組數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxSchemaNameLength()
。
回攻員
Integer
:這個資料庫允許的結構定義名稱字元數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxStatementLength()
。
回攻員
Integer
:這個資料庫在 SQL 陳述式中允許的字元數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxStatements()
。
回攻員
Integer
:這個資料庫可同時開啟的有效陳述式數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxTableNameLength()
。
回攻員
Integer
:這個資料庫允許在資料表名稱中使用的字元上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxTablesInSelect()
。
回攻員
Integer
:這個資料庫在 SELECT
陳述式中允許的資料表數量上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getMaxUserNameLength()
。
回攻員
Integer
:這個資料庫允許的使用者名稱字元數上限。如果回應 0,表示沒有已知的限制。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getNumericFunctions()
。
回攻員
String
— 這個資料庫可用的數學函式清單 (以半形逗號分隔)。以下是 JDBC 函式逸出子句中使用的 Open/Open CLI 數學函式名稱。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
回攻員
JdbcResultSet
— 包含主鍵欄資料欄說明的結果集,每一列顯示一個,以 COLUMN_NAME
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
procedureNamePattern | String | 篩選搜尋的程序名稱模式。必須與儲存在資料庫中的程序名稱相符。 |
columnNamePattern | String | 要做為搜尋依據的資料欄名稱模式。必須與儲存在資料庫中的資料欄名稱相符。 |
回攻員
JdbcResultSet
— 包含程序和資料欄說明的結果集,每一列顯示一個。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getProcedureTerm()
。
回攻員
String
:資料庫供應商偏好的「程序」用語。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getProcedures(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
procedureNamePattern | String | 篩選搜尋的程序名稱模式。必須與儲存在資料庫中的程序名稱相符。 |
回攻員
JdbcResultSet
— 包含程序說明的結果集,每行一個。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
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
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
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
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSQLKeywords()
。
回攻員
String
:以半形逗號分隔的清單,當中列出這個資料庫的所有 SQL 關鍵字,但關鍵字並非 SQL:2003 關鍵字。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSQLStateType()
。
回攻員
Integer
:SQLSTATE
的類型,可以是 sqlStateXOpen
或 sqlStateSQL
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSchemaTerm()
。
回攻員
String
:資料庫供應商偏好的「結構定義」詞。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSchemas()
。
回攻員
JdbcResultSet
— 包含結構定義說明的結果集,每一列各一個。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSchemas()
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
回攻員
JdbcResultSet
— 包含這個資料庫中可用的配置說明的結果集,依 TABLE_CATALOG
和 TABLE_SCHEM
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSearchStringEscape()
。
回攻員
String
:用來逸出萬用字元的字串,例如「_」或「%」。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getStringFunctions()
。
回攻員
String
:這個資料庫可用的字串函式清單 (以半形逗號分隔)。以下是 JDBC 函式 Escape 子句中使用的 Open Group CLI 字串函式名稱。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSuperTables(String, String,String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 顯示在資料庫中的目錄名稱。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 後,系統就不會在選取條件中使用目錄名稱。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。 |
tableNamePattern | String | 資料表名稱模式;可以是完整的名稱。 |
回攻員
JdbcResultSet
:包含這個資料庫特定結構定義中定義的資料表階層說明的結果集。每一列都會提供特定資料表類型的相關資訊。系統不會列出沒有疊加文字的資料表。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 顯示在資料庫中的目錄名稱。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 後,系統就不會在選取條件中使用目錄名稱。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。 |
typeNamePattern | String | 使用者定義的類型名稱模式;可以是完整名稱。 |
回攻員
JdbcResultSet
:包含這個資料庫特定結構定義中定義的使用者定義類型階層說明的結果集。每個資料列都會提供特定使用者定義類型的相關資訊。系統不會列出沒有疊加文字的類型。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getSystemFunctions()
。
回攻員
String
:這個資料庫可用的系統函式清單 (以半形逗號分隔)。以下是 JDBC 函式逸出子句中使用的 Open Group CLI 系統函式名稱。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
tableNamePattern | String | 搜尋時要使用的資料表名稱模式。必須與儲存在資料庫中的資料表名稱相符。 |
回攻員
JdbcResultSet
— 包含資料表權限說明的結果集 (每一列各一個),並依 TABLE_CAT
、TABLE_SCHEM
、TABLE_NAME
和 PRIVILEGE
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTableTypes()
。
回攻員
JdbcResultSet
— 含有資料表類型的結果集,每一列顯示一個。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTables(String, String, String, String[])
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
tableNamePattern | String | 搜尋時要使用的資料表名稱模式。必須與儲存在資料庫中的資料表名稱相符。 |
types | String[] | 要傳回的類型清單,每個類型都必須在 getTableTypes() 傳回的清單中。傳送 null 代表系統會傳回所有資料表類型。 |
回攻員
JdbcResultSet
:包含資料表說明的結果集,依照 TABLE_TYPE
、TABLE_CAT
、TABLE_SCHEM
和 TABLE_NAME
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTimeDateFunctions()
。
回攻員
String
:這個資料庫可用的時間和日期函式清單 (以半形逗號分隔)。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getTypeInfo()
。
回攻員
JdbcResultSet
:包含這個資料庫支援資料類型說明的結果集。結果集的每一列中提供一個 SQL 類型說明,這些說明會依照 DATA_TYPE
排序,接著是依據資料類型對應至對應 JDBC SQL 類型的程度。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schemaPattern | String | 用來篩選搜尋的結構定義名稱模式 (與資料庫中的內容相同)。如果傳遞空字串,則擷取沒有結構定義的程序。如果傳送 null 再加上結構定義名稱,並不會用於縮小搜尋範圍。 |
typeNamePattern | String | 用來篩選搜尋的類型名稱模式;可以是完整名稱。 |
types | Integer[] | 要納入的使用者定義類型 (JAVA_OBJECT 、STRUCT 或 DISTINCT ) 清單。傳遞 null ,表示系統會傳回所有類型。 |
回攻員
JdbcResultSet
— 包含使用者定義類型 (UDT) 說明的結果集,每列一個,並依照 DATA_TYPE
、TYPE_CAT
、TYPE_SCHEM
和 TYPE_NAME
排序。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getURL()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getURL()
。
回攻員
String
:這個資料庫管理系統的網址,如未產生,則為 null
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getUserName()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getUserName()
。
回攻員
String
:這個資料庫已知的使用者名稱。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#getVersionColumns(String, String, String)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
catalog | String | 用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。 |
schema | String | 搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。 |
table | String | 資料表名稱。必須與儲存在資料庫中的資料表名稱相符。 |
回攻員
JdbcResultSet
:這是包含資料欄說明的未排序結果集,資料欄說明會在資料列中的任何值更新時更新 (結果集中的每一列都有一欄說明)。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#insertsAreDetected(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
- true
(如果是指定的結果集類型,呼叫 JdbcResultSet.rowInserted()
會偵測到可見資料列插入;否則為 false
)。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#isCatalogAtStart()
。
回攻員
Boolean
:如果目錄出現在完整資料表名稱的開頭,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#isReadOnly()
。
回攻員
Boolean
— true
表示資料庫處於唯讀狀態,否則設為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#locatorsUpdateCopy()
。
回攻員
Boolean
:如果對大型物件 (LOB) 做出更新,則對 LOB 的副本進行更新時則為 true
;如果是直接對 LOB 進行更新,則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullPlusNonNullIsNull()
。
回攻員
Boolean
— true
如果串連 NULL
和非 NULL
值會產生 NULL
; false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedAtEnd()
。
回攻員
Boolean
:如果 NULL
值按照排序順序排序至結尾 (遞增或遞減),則為 true
。如果是其他情況,則傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedAtStart()
。
回攻員
Boolean
:如果 NULL
值依排列順序排序 (遞增或遞減),則為 true
。如果是其他情況,則傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedHigh()
。
回攻員
Boolean
— true
如果 NULL
值排序高,表示在排序時,這些值會視為值高於網域中的其他值。否則會傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#nullsAreSortedLow()
。
回攻員
Boolean
— true
如果 NULL
值排序較低,表示在排序時,系統會將這些值視為低於網域中的其他值。如果是其他情況,則傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#othersDeletesAreVisible(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
:如果是指定的結果集類型,系統會顯示其他人刪除的刪除項目,如果是 false
,則為 true
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#othersInsertsAreVisible(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
:如果是指定的結果集類型,系統會顯示其他人建立的插入內容,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
:如果在指定的結果集類型中顯示其他人所做的更新,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#ownDeletesAreVisible(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
:如果是指定的結果集類型,系統會顯示資料集本身的刪除作業,否則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#ownInsertsAreVisible(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
— true
表示可以在指定的結果集類型顯示資料集本身的插入項目,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
:如果是指定的結果集類型,系統就會顯示集合本身的更新,否則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()
。
回攻員
Boolean
— true
如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以小寫方式儲存,請使用 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以小寫方式儲存,則為 true
;否則,false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
。
回攻員
Boolean
- true
:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以混合大小寫的方式儲存,則設為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
。
回攻員
Boolean
- true
:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以混合大小寫的方式儲存,則設為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
。
回攻員
Boolean
:true
表示資料庫將混合大小寫的未加引號的 SQL ID 視為不區分大小寫,並會以大寫的方式儲存,或是設為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
。
回攻員
Boolean
- true
:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以大寫的方式儲存,則設為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
。
回攻員
Boolean
— true
如果這個資料庫支援 ANSI92 進入層級的 SQL 文法,則傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
。
回攻員
Boolean
— true
如果這個資料庫支援 ANSI92 完整 SQL 文法,false
則不是。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()
。
回攻員
Boolean
— true
(如果這個資料庫支援 ANSI92 中階 SQL 文法),否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()
。
回攻員
如果資料庫支援具有新增資料欄的 ALTER TABLE
,則為 Boolean
- true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()
。
回攻員
如果資料庫支援含有拖曳資料欄的 ALTER TABLE
,則為 Boolean
- true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsBatchUpdates()
。
回攻員
Boolean
:如果資料庫支援批次更新,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()
。
回攻員
Boolean
- true
表示資料操縱陳述式可包含目錄名稱,否則則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()
。
回攻員
Boolean
— true
表示索引定義陳述式可包含目錄名稱,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()
。
回攻員
Boolean
- 如果權限定義陳述式可包含目錄名稱,則值為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()
。
回攻員
Boolean
— true
表示程序呼叫陳述式可包含目錄名稱,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()
。
回攻員
Boolean
— true
表示資料表定義陳述式可包含目錄名稱,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsColumnAliasing()
。
回攻員
Boolean
- true
(如果資料庫支援資料欄別名),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsConvert()
。
回攻員
Boolean
— true
前提是這個資料庫支援將其中一個 JDBC 類型轉換為另一種 JDBC 類型的 JDBC 純量函式 CONVERT
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsConvert(int, int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
fromType | Integer | 要轉換的來源 類型。 |
toType | Integer | 要轉換的目標 類型。 |
回攻員
Boolean
— true
如果這個資料庫支援指定 JDBC 類型轉換的 JDBC 純量函式 CONVERT
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()
。
回攻員
Boolean
— true
如果這個資料庫支援 ODBC Core SQL 文法,請使用 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
。
回攻員
Boolean
:如果這個資料庫支援交易內的資料定義和資料操縱陳述式,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()
。
回攻員
Boolean
:如果這個資料庫支援交易內的資料操縱陳述式,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()
。
回攻員
Boolean
:如果支援且僅限與資料庫中的資料表名稱不同,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()
。
回攻員
Boolean
:如果這個資料庫支援 ORDER BY
清單中的運算式,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()
。
回攻員
Boolean
— true
如果這個資料庫支援 ODBC 擴充 SQL 文法,則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsFullOuterJoins()
。
回攻員
Boolean
— 如果這個資料庫支援完整的巢狀外部彙整,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsGetGeneratedKeys()
。
回攻員
Boolean
— true
表示可在執行陳述式後擷取自動產生的金鑰,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsGroupBy()
。
回攻員
Boolean
— true
(如果這個資料庫支援某種形式的 GROUP BY
子句),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()
。
回攻員
Boolean
— true
;如果這個資料庫支援使用 GROUP BY
子句 SELECT
陳述式中未列出的資料欄,前提是 SELECT
陳述式中的所有資料欄都已納入 GROUP BY
子句中。如果是其他情況,則傳回 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
。
回攻員
Boolean
— 如果這個資料庫支援 SQL 完整性強化設施,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsLikeEscapeClause()
。
回攻員
Boolean
— true
(如果這個資料庫支援指定 LIKE
逸出子句),否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsLimitedOuterJoins()
。
回攻員
Boolean
— true
表示這個資料庫對外部彙整作業提供有限支援,false
否則。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()
。
回攻員
Boolean
— true
如果這個資料庫支援 ODBC 最低 SQL 文法,則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的 SQL ID 視為區分大小寫,且結果會混合大小寫,則為 true
;反之,則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
。
回攻員
Boolean
:如果資料庫將混合大小寫的 SQL ID 視為區分大小寫,且結果會混合大小寫,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMultipleOpenResults()
。
回攻員
Boolean
:如果可呼叫的陳述式可以同時傳回多個結果集,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMultipleResultSets()
。
回攻員
Boolean
:如果這個資料庫支援從單一執行呼叫取得多個結果集,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsMultipleTransactions()
。
回攻員
Boolean
— true
(如果這個資料庫支援一次開啟多種不同連線上的多筆交易),false
則不支援。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsNamedParameters()
。
回攻員
Boolean
:如果資料庫支援對可呼叫陳述式的具名參數,則值為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsNonNullableColumns()
。
回攻員
Boolean
:如果這個資料庫中的資料欄可定義為不可為空值,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()
。
回攻員
Boolean
— true
如果這個資料庫支援在修訂版本中讓遊標一律保持開啟狀態,請使用 false
否則。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()
。
回攻員
Boolean
— true
如果這個資料庫支援在復原作業中讓遊標保持開啟狀態,請false
否則。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()
。
回攻員
Boolean
— true
(如果這個資料庫支援讓陳述式在修訂版本中一律保持開啟),false
否則。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()
。
回攻員
Boolean
— true
如果這個資料庫支援在復原作業中一律保持開啟陳述式,false
否則。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsOuterJoins()
。
回攻員
Boolean
:如果這個資料庫支援某些形式的外部彙整,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsPositionedDelete()
。
回攻員
Boolean
— 如果這個資料庫支援定位的 DELETE
陳述式,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsPositionedUpdate()
。
回攻員
Boolean
— 如果這個資料庫支援定位的 UPDATE
陳述式,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
concurrency | Integer | 並行類型,可以是 Jdbc.ResultSet.CONCUR_READ_ONLY 或 Jdbc.ResultSet.CONCUR_UPDATABLE 。 |
回攻員
Boolean
:如果這個資料庫支援指定的結果集和並行類型組合,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsResultSetHoldability(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
holdability | Integer | 要檢查的保留常數,可以是 Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT 或 Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT 。 |
回攻員
Boolean
- true
表示資料庫已指定保留能力,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsResultSetType(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
:如果這個資料庫支援指定的結果集類型,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSavepoints()
。
回攻員
Boolean
:如果資料庫支援儲存點,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()
。
回攻員
Boolean
— true
表示資料操縱陳述式可包含結構定義名稱,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()
。
回攻員
Boolean
— true
表示索引定義陳述式可包含結構定義名稱,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()
。
回攻員
Boolean
- 如果權限定義陳述式可包含結構定義名稱,則傳回 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()
。
回攻員
Boolean
- 如果程序呼叫陳述式可包含結構定義名稱,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()
。
回攻員
Boolean
— true
表示資料表定義陳述式可包含結構定義名稱,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSelectForUpdate()
。
回攻員
Boolean
— 如果這個資料庫支援 SELECT FOR UPDATE
陳述式,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsStatementPooling()
。
回攻員
Boolean
- true
(如果資料庫支援陳述式集區),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()
。
回攻員
Boolean
:如果資料庫支援使用預存程序逸出語法叫用使用者定義或供應商函式,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsStoredProcedures()
。
回攻員
Boolean
— 如果這個資料庫支援使用預存程序逸出語法的預存程序呼叫,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()
。
回攻員
Boolean
— true
(如果這個資料庫支援比較運算式中的子查詢),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInExists()
。
回攻員
Boolean
— true
(如果這個資料庫支援在 EXISTS
運算式中使用子查詢),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInIns()
。
回攻員
Boolean
— true
(如果這個資料庫支援在 IN
運算式中使用子查詢),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()
。
回攻員
Boolean
— true
(如果這個資料庫支援量化運算式中的子查詢),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsTableCorrelationNames()
。
回攻員
Boolean
— true
(如果這個資料庫支援資料表核心名稱),否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
level | Integer | 交易隔離等級,決定是否支援。必須是 Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED 、Jdbc.Connection.TRANSACTION_READ_COMMITTED 、Jdbc.Connection.TRANSACTION_REPEATABLE_READ 、Jdbc.Connection.TRANSACTION_SERIALIZABLE 或 Jdbc.Connection.TRANSACTION_NONE 其中之一。 |
回攻員
Boolean
:如果這個資料庫支援指定的交易隔離等級,則為 true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsTransactions()
。
回攻員
Boolean
— true
(如果這個資料庫支援交易),則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsUnion()
。
回攻員
Boolean
— 如果這個資料庫支援 SQL UNION
,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#supportsUnionAll()
。
回攻員
Boolean
— 如果這個資料庫支援 SQL UNION ALL
,則為 true
;否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#updatesAreDetected(int)
。
參數
名稱 | 類型 | 說明 |
---|---|---|
type | Integer | 結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLY 、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 。 |
回攻員
Boolean
— true
如果指定的結果集類型,系統會呼叫 JdbcResultSet.rowUpdated()
來偵測到可見資料列更新;否則,false
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#usesLocalFilePerTable()
。
回攻員
Boolean
:如果資料庫將每份資料表儲存在不同的本機檔案中,則為 true
,false
否則。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
如需這個方法的說明文件,請參閱
java.sql.DatabaseMetaData#usesLocalFiles()
。
回攻員
如果資料庫將資料表儲存在本機檔案中,則為 Boolean
- true
,否則為 false
。
授權
使用這個方法的指令碼必須取得以下一或多個範圍的授權:
-
https://www.googleapis.com/auth/script.external_request