JDBC 数据库元数据对象。如需查看此类别的文档,请参阅
java.sql.DatabaseMetaData。
方法
详细文档
allProceduresAreCallable()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#allProceduresAreCallable()。
返回
Boolean - 如果用户可以调用 getProcedures(catalog, schemaPattern, procedureNamePattern) 返回的所有程序,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#allTablesAreSelectable()。
返回
Boolean - 如果用户可以在 SELECT 语句中调用 getTables(catalog, schemaPattern, tableNamePattern, types) 返回的所有表,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()。
返回
Boolean - 如果当 autoCommit 为 true 时,SQL 异常指示所有打开的结果集(即使是可保留的结果集)都已关闭,则为 true。否则返回 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 - 如果通过对 JdbcResultSet.rowDeleted() 的调用检测到指定结果集类型的可见行删除,则为 true。如果值为 false,则从结果集中移除已删除的行。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()。
返回
Boolean - 如果 SQL 数据类型 LONGVARCHAR 和 LONGVARBINARY 包含在 getMaxRowSize() 返回的大小中,则为 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,则包含可为 null 的列;否则不包含。 |
返回
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 和 _ 之外,还可用于未加英文引号的标识符名称的其他字符。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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 标识符的字符串。如果不支持标识符引用,则默认为空格 (" ")。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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: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 函数转义子句中使用的 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 - 一种结果集,包含此数据库中特定架构内定义的用户定义类型层次结构的说明。每行都提供有关特定用户定义类型的信息。未列出没有 supers 的类型。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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 - 如果通过对 JdbcResultSet.rowInserted() 的调用检测到指定结果集类型的可见行插入,则为 true;否则为 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 - 如果 NULL 和非 NULL 值的串联结果为 NULL,则为 true;否则为 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 - 如果 NULL 值按高到低排序,则为 true,这意味着在排序时,这些值被认为高于网域中的其他值。否则返回 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#nullsAreSortedLow()。
返回
Boolean - 如果 NULL 值按低到高排序,则为 true,这意味着在排序时,这些值被认为低于网域中的其他值。否则返回 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 - 如果对于给定的结果集类型,其他人所做的删除操作是可见的,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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 - 如果对于给定的结果集类型,该集合自身的删除操作是可见的;否则为 false。true
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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 - 如果数据库将未加引号的混合大小写 SQL 标识符视为不区分大小写并以小写形式存储,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()。
返回
Boolean - 如果数据库将混合大小写带引号的 SQL 标识符视为不区分大小写并以小写形式存储,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()。
返回
Boolean - true 如果数据库将未加引号的混合大小写 SQL 标识符视为不区分大小写并以混合大小写形式存储;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()。
返回
Boolean - 如果数据库将混合大小写带引号的 SQL 标识符视为不区分大小写并以混合大小写形式存储,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()。
返回
Boolean — 如果数据库将未加引号的混合大小写 SQL 标识符视为不区分大小写并以大写形式存储,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()。
返回
如果数据库将带引号的混合大小写 SQL 标识符视为不区分大小写并以大写形式存储,则为 Boolean;否则为 true。false
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()。
返回
Boolean - 如果此数据库支持 ANSI92 入门级 SQL 语法,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsANSI92FullSQL()。
返回
Boolean - 如果此数据库支持 ANSI92 完整级 SQL 语法,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()。
返回
Boolean - 如果此数据库支持 ANSI92 中级 SQL 语法,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()。
返回
Boolean - 如果数据库支持使用添加列的 ALTER TABLE,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()。
返回
如果数据库支持使用 drop column 的 ALTER TABLE,则为 Boolean;否则为 false。true
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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;否则为 false。true
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsConvert()。
返回
Boolean - 如果此数据库支持 JDBC 标量函数 CONVERT 以将一种 JDBC 类型转换为另一种类型,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsConvert(int, int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
fromType | Integer | 要转换的 类型。 |
toType | Integer | 要转换成的 类型。 |
返回
Boolean - 如果此数据库支持 JDBC 标量函数 CONVERT 来转换指定的 JDBC 类型,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsCoreSQLGrammar()。
返回
Boolean - 如果此数据库支持 ODBC 核心 SQL 语法,则为 true;否则为 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 - 如果此数据库支持 ODBC 扩展 SQL 语法,则为 true;否则为 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 - 如果此数据库支持某种形式的 GROUP BY 子句,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()。
返回
Boolean - 如果相应数据库支持在 GROUP BY 子句中使用不在 SELECT 语句中的列,则为 true,前提是 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 - 如果此数据库支持指定 LIKE 转义子句,则为 true;否则为 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()。
返回
如果此数据库支持 ODBC 最小 SQL 语法,则为 Boolean;否则为 true。false
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()。
返回
Boolean - 如果数据库将未加引号的混合大小写 SQL 标识符视为区分大小写,并因此以混合大小写形式存储这些标识符;true - 否则。false
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()。
返回
如果数据库将带引号的混合大小写 SQL 标识符视为区分大小写,并因此以混合大小写形式存储它们,则为 Boolean;否则为 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 - 如果此数据库中的列可以定义为不可为 null;否则为 false。true
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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 - 如果此数据库支持 EXISTS 表达式中的子查询,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
如需查看此方法的文档,请参阅
java.sql.DatabaseMetaData#supportsSubqueriesInIns()。
返回
Boolean - 如果此数据库支持 IN 表达式中的子查询,则为 true;否则为 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;否则为 false。true
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
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 - 如果通过调用 JdbcResultSet.rowUpdated() 检测到指定结果集类型的可见行更新,则为 true;否则为 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