Class JdbcDatabaseMetaData

JdbcDatabaseMetaData

JDBC 資料庫中繼資料物件。如需這個類別的說明文件,請參閱 java.sql.DatabaseMetaData。

方法

方法傳回類型簡短說明
allProceduresAreCallable()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#allProceduresAreCallable()。
allTablesAreSelectable()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#allTablesAreSelectable()。
autoCommitFailureClosesAllResultSets()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()。
dataDefinitionCausesTransactionCommit()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit()。
dataDefinitionIgnoredInTransactions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions()。
deletesAreDetected(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#deletesAreDetected(int)。
doesMaxRowSizeIncludeBlobs()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()。
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getAttributes(String, String, String, String)。
getBestRowIdentifier(catalog, schema, table, scope, nullable)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean) 。
getCatalogSeparator()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCatalogSeparator()。
getCatalogTerm()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCatalogTerm()。
getCatalogs()JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCatalogs()。
getClientInfoProperties()JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getClientInfoProperties()。
getColumnPrivileges(catalog, schema, table, columnNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String) 。
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getColumns(String, String, String, String)。
getConnection()JdbcConnection如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getConnection()。
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCrossReference(String, String, String, String, String, String)。
getDatabaseMajorVersion()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDatabaseMajorVersion()。
getDatabaseMinorVersion()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDatabaseMinorVersion()。
getDatabaseProductName()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDatabaseProductName()。
getDatabaseProductVersion()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDatabaseProductVersion()。
getDefaultTransactionIsolation()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDefaultTransactionIsolation()。
getDriverMajorVersion()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDriverMajorVersion()。
getDriverMinorVersion()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDriverMinorVersion()。
getDriverName()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDriverName()。
getDriverVersion()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getDriverVersion()。
getExportedKeys(catalog, schema, table)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getImportedKeys(String, String, String)。
getExtraNameCharacters()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getExtraNameCharacters()。
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)。
getFunctions(catalog, schemaPattern, functionNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getFunctions(String, String, String)。
getIdentifierQuoteString()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getIdentifierQuoteString()。
getImportedKeys(catalog, schema, table)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getImportedKeys(String, String, String)。
getIndexInfo(catalog, schema, table, unique, approximate)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean) 。
getJDBCMajorVersion()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getJDBCMajorVersion()。
getJDBCMinorVersion()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getJDBCMinorVersion()。
getMaxBinaryLiteralLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxBinaryLiteralLength()。
getMaxCatalogNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxCatalogNameLength()。
getMaxCharLiteralLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxCharLiteralLength()。
getMaxColumnNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxColumnNameLength()。
getMaxColumnsInGroupBy()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxColumnsInGroupBy()。
getMaxColumnsInIndex()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxColumnsInIndex()。
getMaxColumnsInOrderBy()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxColumnsInOrderBy()。
getMaxColumnsInSelect()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxColumnsInSelect()。
getMaxColumnsInTable()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxColumnsInTable()。
getMaxConnections()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxConnections()。
getMaxCursorNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxCursorNameLength()。
getMaxIndexLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxIndexLength()。
getMaxProcedureNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxProcedureNameLength()。
getMaxRowSize()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxRowSize()。
getMaxSchemaNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxSchemaNameLength()。
getMaxStatementLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxStatementLength()。
getMaxStatements()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxStatements()。
getMaxTableNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxTableNameLength()。
getMaxTablesInSelect()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxTablesInSelect()。
getMaxUserNameLength()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getMaxUserNameLength()。
getNumericFunctions()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getNumericFunctions()。
getPrimaryKeys(catalog, schema, table)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String)。
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String) 。
getProcedureTerm()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getProcedureTerm()。
getProcedures(catalog, schemaPattern, procedureNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getProcedures(String, String, String)。
getResultSetHoldability()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getResultSetHoldability()。
getRowIdLifetime()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getRowIdLifetime()。
getSQLKeywords()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSQLKeywords()。
getSQLStateType()Integer如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSQLStateType()。
getSchemaTerm()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSchemaTerm()。
getSchemas()JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSchemas()。
getSchemas(catalog, schemaPattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSchemas()。
getSearchStringEscape()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSearchStringEscape()。
getStringFunctions()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getStringFunctions()。
getSuperTables(catalog, schemaPattern, tableNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSuperTables(String, String,String)。
getSuperTypes(catalog, schemaPattern, typeNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSuperTypes(String, String, String)。
getSystemFunctions()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSystemFunctions()。
getTablePrivileges(catalog, schemaPattern, tableNamePattern)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)。
getTableTypes()JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getTableTypes()。
getTables(catalog, schemaPattern, tableNamePattern, types)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getTables(String, String, String, String[])。
getTimeDateFunctions()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getTimeDateFunctions()。
getTypeInfo()JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getTypeInfo()。
getUDTs(catalog, schemaPattern, typeNamePattern, types)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getUDTs(String, String, String, int[])。
getURL()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getURL()。
getUserName()String如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getUserName()。
getVersionColumns(catalog, schema, table)JdbcResultSet如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getVersionColumns(String, String, String)。
insertsAreDetected(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#insertsAreDetected(int)。
isCatalogAtStart()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#isCatalogAtStart()。
isReadOnly()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#isReadOnly()。
locatorsUpdateCopy()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#locatorsUpdateCopy()。
nullPlusNonNullIsNull()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullPlusNonNullIsNull()。
nullsAreSortedAtEnd()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedAtEnd()。
nullsAreSortedAtStart()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedAtStart()。
nullsAreSortedHigh()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedHigh()。
nullsAreSortedLow()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedLow()。
othersDeletesAreVisible(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#othersDeletesAreVisible(int)。
othersInsertsAreVisible(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#othersInsertsAreVisible(int)。
othersUpdatesAreVisible(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#othersUpdatesAreVisible(int)。
ownDeletesAreVisible(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#ownDeletesAreVisible(int)。
ownInsertsAreVisible(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#ownInsertsAreVisible(int)。
ownUpdatesAreVisible(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#ownUpdatesAreVisible(int)。
storesLowerCaseIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()。
storesLowerCaseQuotedIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()。
storesMixedCaseIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()。
storesMixedCaseQuotedIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()。
storesUpperCaseIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()。
storesUpperCaseQuotedIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()。
supportsANSI92EntryLevelSQL()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()。
supportsANSI92FullSQL()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsANSI92FullSQL()。
supportsANSI92IntermediateSQL()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()。
supportsAlterTableWithAddColumn()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()。
supportsAlterTableWithDropColumn()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()。
supportsBatchUpdates()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsBatchUpdates()。
supportsCatalogsInDataManipulation()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()。
supportsCatalogsInIndexDefinitions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()。
supportsCatalogsInPrivilegeDefinitions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()。
supportsCatalogsInProcedureCalls()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()。
supportsCatalogsInTableDefinitions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()。
supportsColumnAliasing()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsColumnAliasing()。
supportsConvert()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsConvert()。
supportsConvert(fromType, toType)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsConvert(int, int)。
supportsCoreSQLGrammar()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCoreSQLGrammar()。
supportsCorrelatedSubqueries()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCorrelatedSubqueries()。
supportsDataDefinitionAndDataManipulationTransactions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions() 。
supportsDataManipulationTransactionsOnly()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly()。
supportsDifferentTableCorrelationNames()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames()。
supportsExpressionsInOrderBy()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsExpressionsInOrderBy()。
supportsExtendedSQLGrammar()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsExtendedSQLGrammar()。
supportsFullOuterJoins()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsFullOuterJoins()。
supportsGetGeneratedKeys()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGetGeneratedKeys()。
supportsGroupBy()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGroupBy()。
supportsGroupByBeyondSelect()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()。
supportsGroupByUnrelated()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGroupByUnrelated()。
supportsIntegrityEnhancementFacility()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()。
supportsLikeEscapeClause()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsLikeEscapeClause()。
supportsLimitedOuterJoins()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsLimitedOuterJoins()。
supportsMinimumSQLGrammar()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMinimumSQLGrammar()。
supportsMixedCaseIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()。
supportsMixedCaseQuotedIdentifiers()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()。
supportsMultipleOpenResults()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMultipleOpenResults()。
supportsMultipleResultSets()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMultipleResultSets()。
supportsMultipleTransactions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMultipleTransactions()。
supportsNamedParameters()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsNamedParameters()。
supportsNonNullableColumns()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsNonNullableColumns()。
supportsOpenCursorsAcrossCommit()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()。
supportsOpenCursorsAcrossRollback()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()。
supportsOpenStatementsAcrossCommit()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()。
supportsOpenStatementsAcrossRollback()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()。
supportsOrderByUnrelated()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOrderByUnrelated()。
supportsOuterJoins()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOuterJoins()。
supportsPositionedDelete()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsPositionedDelete()。
supportsPositionedUpdate()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsPositionedUpdate()。
supportsResultSetConcurrency(type, concurrency)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int)。
supportsResultSetHoldability(holdability)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsResultSetHoldability(int)。
supportsResultSetType(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsResultSetType(int)。
supportsSavepoints()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSavepoints()。
supportsSchemasInDataManipulation()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSchemasInDataManipulation()。
supportsSchemasInIndexDefinitions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions()。
supportsSchemasInPrivilegeDefinitions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions()。
supportsSchemasInProcedureCalls()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls()。
supportsSchemasInTableDefinitions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions()。
supportsSelectForUpdate()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSelectForUpdate()。
supportsStatementPooling()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsStatementPooling()。
supportsStoredFunctionsUsingCallSyntax()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax()。
supportsStoredProcedures()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsStoredProcedures()。
supportsSubqueriesInComparisons()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSubqueriesInComparisons()。
supportsSubqueriesInExists()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSubqueriesInExists()。
supportsSubqueriesInIns()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSubqueriesInIns()。
supportsSubqueriesInQuantifieds()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds()。
supportsTableCorrelationNames()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsTableCorrelationNames()。
supportsTransactionIsolationLevel(level)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int)。
supportsTransactions()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsTransactions()。
supportsUnion()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsUnion()。
supportsUnionAll()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsUnionAll()。
updatesAreDetected(type)Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#updatesAreDetected(int)。
usesLocalFilePerTable()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#usesLocalFilePerTable()。
usesLocalFiles()Boolean如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#usesLocalFiles()。

內容詳盡的說明文件

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 - true 如果使用者可以在 SELECT 陳述式中呼叫 getTables(catalog, schemaPattern, tableNamePattern, types) 傳回的所有表格,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

autoCommitFailureClosesAllResultSets()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()。

回攻員

Boolean - true if, when autoCommit is true, a SQL exception indicates that all open result sets are closed, even if holdable. 如果是其他情況,則傳回 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 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 — true 如果 SQL 資料類型 LONGVARCHAR 和 LONGVARBINARY 包含在 getMaxRowSize() 傳回的大小中;false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getAttributes(String, String, String, String)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
typeNamePatternString使用者定義的型別名稱模式,必須與資料庫中儲存的型別名稱相符。
attributeNamePatternString屬性名稱模式,必須與資料庫中宣告的屬性名稱相符。

回攻員

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) 。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱 (顯示於資料庫中)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。
scopeInteger感興趣的範圍,使用與 SCOPE 資料欄說明資料欄中相同的值。
nullableBoolean如果是 true,請加入可為空值的資料欄;否則請勿加入。

回攻員

JdbcResultSet:結果集,內含可唯一識別資料列的資料欄說明 (結果集中的每個資料列各有一個資料欄說明,並依 SCOPE 排序)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getCatalogSeparator()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCatalogSeparator()。

回攻員

String:這個資料庫使用的目錄和資料表名稱之間的分隔符。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getCatalogTerm()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCatalogTerm()。

回攻員

String:資料庫供應商偏好的「目錄」用語。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getCatalogs()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getCatalogs()。

回攻員

JdbcResultSet:結果集,每列包含一個目錄名稱。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getClientInfoProperties()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getClientInfoProperties()。

回攻員

JdbcResultSet:結果集,內含驅動程式支援的用戶端資訊屬性,並依 NAME 排序,每列一個。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getColumnPrivileges(catalog, schema, table, columnNamePattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String) 。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱,與資料庫中顯示的名稱相同。 傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。
columnNamePatternString用於篩選搜尋結果的資料欄名稱模式。必須與資料庫中儲存的資料欄名稱相符。

回攻員

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)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
tableNamePatternString用於篩選搜尋結果的資料表名稱模式。必須與資料庫中儲存的資料表名稱相符。
columnNamePatternString用於篩選搜尋結果的資料欄名稱模式。必須與資料庫中儲存的資料欄名稱相符。

回攻員

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)。

參數

名稱類型說明
parentCatalogString資料庫中顯示的父項目錄名稱。傳遞空白字串可擷取沒有目錄的程序。傳遞 null 表示選取條件中未使用目錄名稱。
parentSchemaString資料庫中顯示的父項結構定義名稱。傳遞空白字串會擷取沒有結構定義的程序。傳遞 null 表示選取條件中未使用結構定義名稱。
parentTableString匯出金鑰的父項表格名稱。必須與資料庫中儲存的資料表名稱相符。
foreignCatalogString資料庫中顯示的外國目錄名稱。傳遞空白字串可擷取沒有目錄的程序。傳遞 null 表示選取條件中未使用目錄名稱。
foreignSchemaString資料庫中顯示的外來結構定義名稱。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示選取條件中未使用結構定義名稱。
foreignTableString匯出金鑰的外來資料表名稱。必須與資料庫中儲存的資料表名稱相符。

回攻員

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)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱 (顯示於資料庫中)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。

回攻員

JdbcResultSet:結果集,內含資料表匯出的主鍵資料欄的外鍵資料欄說明。結果集中的每一列都會提供一個資料欄說明,並依 FKTABLE_CAT、FKTABLE_SCHEM、FKTABLE_NAME 和 KEY_SEQ 排序。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getExtraNameCharacters()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getExtraNameCharacters()。

回攻員

String:除了 a-z、A-Z、0-9 和 _ 之外,還可在未加引號的 ID 名稱中使用其他字元。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
functionNamePatternString函式模式,符合資料庫中儲存的函式名稱。
columnNamePatternString參數名稱格式,必須與資料庫中儲存的參數或資料欄名稱相符。

回攻員

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)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
functionNamePatternString函式模式,必須與資料庫中儲存的函式名稱相符。

回攻員

JdbcResultSet:結果集,內含指定目錄中可用的系統和使用者函式說明。每個資料列都包含一個函式說明,並依 FUNCTION_CAT、FUNCTION_SCHEM、FUNCTION_NAME 和 SPECIFIC_ NAME 排序。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getIdentifierQuoteString()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getIdentifierQuoteString()。

回攻員

String:用於加上 SQL ID 引號的字串。如果系統不支援識別項引號,預設值為空格 (「 」)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getImportedKeys(catalog, schema, table)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getImportedKeys(String, String, String)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱 (顯示於資料庫中)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。

回攻員

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) 。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱 (顯示於資料庫中)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。
uniqueBoolean如果是 true,這個方法只會傳回不重複值的索引;否則,無論值是否不重複,都會傳回索引。
approximateBoolean如果是 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)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱 (顯示於資料庫中)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。

回攻員

JdbcResultSet:結果集,包含主鍵資料欄的資料欄說明,每個資料列各一,並依 COLUMN_NAME 排序。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String) 。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
procedureNamePatternString用來篩選搜尋結果的程序名稱模式。必須與資料庫中儲存的程序名稱相符。
columnNamePatternString用於篩選搜尋結果的資料欄名稱模式。必須與資料庫中儲存的資料欄名稱相符。

回攻員

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)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
procedureNamePatternString用來篩選搜尋結果的程序名稱模式。必須與資料庫中儲存的程序名稱相符。

回攻員

JdbcResultSet:結果集,內含程序說明,每列一項。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getResultSetHoldability()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getResultSetHoldability()。

回攻員

Integer:資料庫預設的保留能力,可以是 Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT 或 Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getRowIdLifetime()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getRowIdLifetime()。

回攻員

Integer:表示 ROWID 生命週期的狀態,可以是 Jdbc.RowIdLifetime.ROWID_UNSUPPORTED、Jdbc.RowIdLifetime.ROWID_VALID_OTHER、Jdbc.RowIdLifetime.ROWID_VALID_SESSION、Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION 或 Jdbc.RowIdLifetime.ROWID_VALID_FOREVER。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSQLKeywords()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSQLKeywords()。

回攻員

String:以半形逗號分隔的清單,列出這個資料庫的所有 SQL 關鍵字,但不包括 SQL:2003 關鍵字。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSQLStateType()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSQLStateType()。

回攻員

Integer:SQLSTATE 的類型,可以是 sqlStateXOpen 或 sqlStateSQL。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSchemaTerm()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSchemaTerm()。

回攻員

String - 資料庫供應商偏好的「結構定義」用語。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSchemas()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSchemas()。

回攻員

JdbcResultSet:結果集,包含結構定義說明,每列一個。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSchemas(catalog, schemaPattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSchemas()。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 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)。

參數

名稱類型說明
catalogString資料庫中顯示的目錄名稱。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示選取條件中未使用目錄名稱。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。
tableNamePatternString資料表名稱模式,可以是完整合格名稱。

回攻員

JdbcResultSet:結果集,內含這個資料庫中特定結構定義所定義的資料表階層說明。每一列都提供特定表格類型的相關資訊。系統不會列出沒有上層的資料表。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSuperTypes(catalog, schemaPattern, typeNamePattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSuperTypes(String, String, String)。

參數

名稱類型說明
catalogString資料庫中顯示的目錄名稱。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示選取條件中未使用目錄名稱。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。
typeNamePatternString使用者定義的型別名稱模式,可以是完整名稱。

回攻員

JdbcResultSet:結果集,內含這個資料庫中特定結構定義的使用者定義型別階層說明。每一列都提供特定使用者定義型別的相關資訊。清單中不會列出沒有上層的類型。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getSystemFunctions()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getSystemFunctions()。

回攻員

String:以半形逗號分隔的清單,列出這個資料庫可用的系統函式。這些是 JDBC 函式逸出子句中使用的 Open Group CLI 系統函式名稱。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

getTablePrivileges(catalog, schemaPattern, tableNamePattern)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#getTablePrivileges(String, String, String)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
tableNamePatternString用於篩選搜尋結果的資料表名稱模式。必須與資料庫中儲存的資料表名稱相符。

回攻員

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[])。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
tableNamePatternString用於篩選搜尋結果的資料表名稱模式。必須與資料庫中儲存的資料表名稱相符。
typesString[]要傳回的表格類型清單,每個類型都必須在 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[])。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaPatternString用於篩選搜尋結果的結構定義名稱格式 (如資料庫中所示)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示結構定義名稱不會用於縮小搜尋範圍。
typeNamePatternString用於篩選搜尋結果的型別名稱模式,可以是完整名稱。
typesInteger[]要納入的使用者定義型別清單 (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)。

參數

名稱類型說明
catalogString要用來篩選搜尋結果的目錄名稱,必須與資料庫中顯示的名稱一致。傳遞空字串會擷取沒有目錄的程序。傳遞 null 表示目錄名稱不會用於縮小搜尋範圍。
schemaString用於篩選搜尋結果的結構定義名稱 (顯示於資料庫中)。傳遞空白字串可擷取沒有結構定義的程序。傳遞 null 表示系統不會使用結構定義名稱縮小搜尋範圍。
tableString資料表名稱。必須與資料庫中儲存的資料表名稱相符。

回攻員

JdbcResultSet:無序結果集,包含在更新資料列中的任何值時更新的資料欄說明 (結果集中的每個資料列各有一個資料欄說明)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

insertsAreDetected(type)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#insertsAreDetected(int)。

參數

名稱類型說明
typeInteger結果集類型,包括 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 - true 如果對大型物件 (LOB) 進行的更新是針對 LOB 的副本; false 如果更新是直接對 LOB 進行。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • 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:無論排序順序 (遞增或遞減),true 值都會排序至結尾。NULL如果是其他情況,則傳回 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

nullsAreSortedAtStart()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedAtStart()。

回攻員

Boolean:如果 NULL 值不論排序順序 (遞增或遞減) 都會排序至開頭,則為 true。如果是其他情況,則傳回 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

nullsAreSortedHigh()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedHigh()。

回攻員

Boolean - true (如果 NULL 值是依高排序,表示排序時,系統會將這些值視為高於網域中的其他值)。否則傳回 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

nullsAreSortedLow()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#nullsAreSortedLow()。

回攻員

Boolean - true 如果 NULL 值排序較低,表示排序時,系統會將這些值視為低於網域中的其他值。如果是其他情況,則傳回 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

othersDeletesAreVisible(type)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#othersDeletesAreVisible(int)。

參數

名稱類型說明
typeInteger結果集類型,包括 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE。

回攻員

Boolean - true 如果可查看特定結果集類型的刪除作業;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

ownInsertsAreVisible(type)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#ownInsertsAreVisible(int)。

參數

名稱類型說明
typeInteger結果集類型,包括 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE。

回攻員

Boolean - true (如果可查看特定結果集類型的結果集更新);false (否則)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

storesLowerCaseIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesLowerCaseIdentifiers()。

回攻員

Boolean - true 如果資料庫將不含引號的混合大小寫 SQL ID 視為不區分大小寫,並以小寫形式儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

storesLowerCaseQuotedIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers()。

回攻員

Boolean — true 如果資料庫將大小寫混合的帶引號 SQL ID 視為不區分大小寫,並以小寫形式儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

storesMixedCaseIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesMixedCaseIdentifiers()。

回攻員

Boolean - true 如果資料庫將不含引號的混合大小寫 SQL ID 視為不區分大小寫,並以混合大小寫儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

storesMixedCaseQuotedIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers()。

回攻員

Boolean — true 如果資料庫將混合大小寫的帶引號 SQL ID 視為不區分大小寫,並以混合大小寫儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

storesUpperCaseIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesUpperCaseIdentifiers()。

回攻員

Boolean — true 如果資料庫將未加引號的混合大小寫 SQL ID 視為不區分大小寫,並以大寫形式儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

storesUpperCaseQuotedIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers()。

回攻員

Boolean — true 如果資料庫將大小寫混合的帶引號 SQL ID 視為不區分大小寫,並以大寫形式儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsANSI92EntryLevelSQL()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL()。

回攻員

Boolean - true (如果資料庫支援 ANSI92 登錄層級的 SQL 文法);false (否則)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsANSI92FullSQL()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsANSI92FullSQL()。

回攻員

Boolean - true 如果這個資料庫支援 ANSI92 完整層級的 SQL 文法;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsANSI92IntermediateSQL()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL()。

回攻員

Boolean — true 如果這個資料庫支援 ANSI92 中間層級的 SQL 文法; false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsAlterTableWithAddColumn()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn()。

回攻員

Boolean:如果資料庫支援使用新增資料欄的 ALTER TABLE,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsAlterTableWithDropColumn()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn()。

回攻員

Boolean:如果資料庫支援使用 drop column 執行 ALTER TABLE,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsBatchUpdates()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsBatchUpdates()。

回攻員

Boolean:如果資料庫支援批次更新,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCatalogsInDataManipulation()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation()。

回攻員

Boolean:資料操作陳述式可包含目錄名稱時為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCatalogsInIndexDefinitions()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions()。

回攻員

Boolean - true 如果索引定義陳述式可以包含目錄名稱;false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCatalogsInPrivilegeDefinitions()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions()。

回攻員

Boolean - true 如果權限定義陳述式可以包含目錄名稱;false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCatalogsInProcedureCalls()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls()。

回攻員

Boolean - true (如果程序呼叫陳述式可以包含目錄名稱);false (否則)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCatalogsInTableDefinitions()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions()。

回攻員

Boolean - true (如果資料表定義陳述式可以包含目錄名稱);false (否則)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsColumnAliasing()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsColumnAliasing()。

回攻員

Boolean:如果資料庫支援資料欄別名,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsConvert()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsConvert()。

回攻員

Boolean - true (如果這個資料庫支援 JDBC 純量函式 CONVERT,可將一個 JDBC 型別轉換為另一個型別);否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsConvert(fromType, toType)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsConvert(int, int)。

參數

名稱類型說明
fromTypeInteger要轉換的 類型。
toTypeInteger要轉換成的 型別。

回攻員

Boolean - true (如果資料庫支援 JDBC 純量函式 CONVERT,可轉換指定的 JDBC 型別;否則為 false)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCoreSQLGrammar()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCoreSQLGrammar()。

回攻員

Boolean - true 如果這個資料庫支援 ODBC Core SQL 文法;false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsCorrelatedSubqueries()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsCorrelatedSubqueries()。

回攻員

Boolean:如果這個資料庫支援相關子查詢,則為 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 - true (如果這個資料庫支援 ODBC 擴充 SQL 文法);false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsFullOuterJoins()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsFullOuterJoins()。

回攻員

Boolean:如果這個資料庫支援完整巢狀外部聯結,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsGetGeneratedKeys()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGetGeneratedKeys()。

回攻員

Boolean:如果執行陳述式後可以擷取自動產生的金鑰,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsGroupBy()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGroupBy()。

回攻員

Boolean:如果這個資料庫支援某種形式的 GROUP BY 子句,則為 true;否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsGroupByBeyondSelect()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGroupByBeyondSelect()。

回攻員

Boolean - true 如果這個資料庫支援在 GROUP BY 子句中使用不在 SELECT 陳述式中的資料欄,前提是 SELECT 陳述式中的所有資料欄都包含在 GROUP BY 子句中。如果是其他情況,則傳回 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsGroupByUnrelated()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsGroupByUnrelated()。

回攻員

Boolean - true (如果這個資料庫支援在 GROUP BY 子句中使用不在 SELECT 陳述式中的資料欄);否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsIntegrityEnhancementFacility()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility()。

回攻員

Boolean - true (如果這個資料庫支援 SQL Integrity Enhancement Facility);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()。

回攻員

Boolean - true (如果資料庫支援 ODBC Minimum SQL 文法);false (否則)。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsMixedCaseIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers()。

回攻員

Boolean - true 如果資料庫將未加引號的混合大小寫 SQL ID 視為區分大小寫,並因此以混合大小寫儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsMixedCaseQuotedIdentifiers()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers()。

回攻員

Boolean — true 如果資料庫將大小寫混合的帶引號 SQL ID 視為區分大小寫,並因此以大小寫混合的形式儲存;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsMultipleOpenResults()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMultipleOpenResults()。

回攻員

Boolean - true 如果可呼叫的陳述式可以同時傳回多個結果集; false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsMultipleResultSets()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMultipleResultSets()。

回攻員

Boolean:如果這個資料庫支援從單一執行呼叫取得多個結果集,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsMultipleTransactions()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsMultipleTransactions()。

回攻員

Boolean:如果這個資料庫支援在不同連線上同時開啟多筆交易,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsNamedParameters()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsNamedParameters()。

回攻員

Boolean:如果資料庫支援可呼叫陳述式的具名參數,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsNonNullableColumns()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsNonNullableColumns()。

回攻員

Boolean - true (如果這個資料庫中的資料欄可定義為不可為空值);false 否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsOpenCursorsAcrossCommit()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit()。

回攻員

Boolean:如果這個資料庫支援在所有提交作業中保持游標開啟狀態,則為 true;否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsOpenCursorsAcrossRollback()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback()。

回攻員

Boolean:如果這個資料庫支援在回溯時一律保持游標開啟,則為 true;否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsOpenStatementsAcrossCommit()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit()。

回攻員

Boolean:如果這個資料庫支援在跨交易時保持陳述式一律開啟,則為 true; 否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsOpenStatementsAcrossRollback()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback()。

回攻員

Boolean:如果這個資料庫支援在回溯時一律保持陳述式開啟,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsOrderByUnrelated()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsOrderByUnrelated()。

回攻員

Boolean - true (如果資料庫支援在 ORDER BY 子句中使用不在 SELECT 陳述式中的資料欄);否則為 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE。
concurrencyInteger並行類型,可以是 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)。

參數

名稱類型說明
holdabilityInteger要檢查的保留常數,為 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)。

參數

名稱類型說明
typeInteger結果集類型,包括 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)。

參數

名稱類型說明
levelInteger用來判斷支援程度的交易隔離等級。這必須是 Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED、Jdbc.Connection.TRANSACTION_READ_COMMITTED、Jdbc.Connection.TRANSACTION_REPEATABLE_READ、Jdbc.Connection.TRANSACTION_SERIALIZABLE 或 Jdbc.Connection.TRANSACTION_NONE。

回攻員

Boolean:如果這個資料庫支援指定的交易隔離等級,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsTransactions()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsTransactions()。

回攻員

Boolean:如果這個資料庫支援交易,則為 true,否則為 false。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsUnion()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsUnion()。

回攻員

Boolean — true 如果這個資料庫支援 SQL UNION;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

supportsUnionAll()

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#supportsUnionAll()。

回攻員

Boolean — true 如果這個資料庫支援 SQL UNION ALL;false否則。

授權

使用這個方法的指令碼需要下列一或多個範圍的授權:

  • https://www.googleapis.com/auth/script.external_request

updatesAreDetected(type)

如需這個方法的說明文件,請參閱 java.sql.DatabaseMetaData#updatesAreDetected(int)。

參數

名稱類型說明
typeInteger結果集類型,包括 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