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
- 如果 auto
为 true
,并且 SQL 异常表明所有打开的结果集均已关闭(即使可保留),则为 true
。否则返回 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 列“Description”中显示的值相同的值。 |
nullable | Boolean | 如果为 true ,则包含可为 null 的列;否则,不包含。 |
返回
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 和 _ 之外,未加英文引号的标识符名称还可以使用其他字符。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
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 标识符的字符串。如果不支持标识符引用,则默认为空格(“ ”)。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
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 JD BC Major Version()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#getJDBCMajorVersion()
。
返回
Integer
- 此驱动程序的主要 JDBC 版本号。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
get JD BC Minor 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 SQ LKeywords()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#getSQLKeywords()
。
返回
String
- 此数据库中所有非 SQL:2003 关键字的英文逗号分隔列表。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
get SQ LState 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 UD Ts(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 UR L()
如需了解此方法的文档,请参阅
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 标识符视为不区分大小写并以小写形式存储,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
stores Lower Case Quoted Identifiers()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()
。
返回
Boolean
- 如果数据库将混合大小写的带引号 SQL 标识符视为不区分大小写并以小写形式存储,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Identifiers()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()
。
返回
Boolean
- 如果数据库将不带引号的混合大小写 SQL 标识符视为不区分大小写并以混合大小写存储,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
stores Mixed Case Quoted Identifiers()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()
。
返回
Boolean
- 如果数据库将混合大小写的带引号 SQL 标识符视为不区分大小写并以混合大小写存储,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Identifiers()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()
。
返回
Boolean
- 如果数据库将不带引号的混合大小写 SQL 标识符视为不区分大小写并将其存储为大写形式,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
stores Upper Case Quoted Identifiers()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()
。
返回
Boolean
- 如果数据库将混合大小写的引号 SQL 标识符视为不区分大小写并将其存储为大写,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supports AN SI92EntryLevelSQL()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()
。
返回
Boolean
- 如果此数据库支持 ANSI92 入门级 SQL 语法,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supports AN SI92FullSQL()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsANSI92FullSQL()
。
返回
Boolean
- 如果此数据库支持 ANSI92 完整级别 SQL 语法,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supports AN SI92IntermediateSQL()
如需了解此方法的文档,请参阅
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
- 如果数据库支持带有“drop column”的 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 类型转换为另一种类型的 JDBC 标量函数 CONVERT
,则为 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 类型的 JDBC 标量函数 CONVERT
,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supports Core SQ LGrammar()
如需了解此方法的文档,请参阅
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 SQ LGrammar()
如需了解此方法的文档,请参阅
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
语句中不存在的列,前提是 GROUP BY
子句中包含 SELECT
语句中的所有列。否则返回 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supports Integrity Enhancement Facility()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()
。
返回
Boolean
- 如果此数据库支持 SQL Integrity Enhancement Facility,则为 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 SQ LGrammar()
如需了解此方法的文档,请参阅
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 标识符视为区分大小写,并因此以混合大小写存储它们,则为 true
;否则为 false
。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supports Mixed Case Quoted Identifiers()
如需了解此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()
。
返回
Boolean
- 如果数据库将混合大小写的带引号 SQL 标识符视为区分大小写,并因此以混合大小写存储它们,则为 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
- 如果此数据库中的列可以定义为非 null,则为 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
- 如果数据库支持保存点,则为 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