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

回攻員

Booleantrue,前提是使用者可以呼叫 getProcedures(catalog, schemaPattern, procedureNamePattern) 傳回的所有程序,否則會傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

allTablesAreSelectable()

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

回攻員

Booleantrue如果使用者可在 SELECT 陳述式中呼叫 getTables(catalog, schemaPattern, tableNamePattern, types) 傳回的所有資料表,false 則傳回此值。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

autoCommitFailureClosesAllResultSets()

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

回攻員

Booleantrue如果 autoCommittrue,SQL 例外狀況代表所有開啟結果集均已關閉,即使可保留。如果是其他情況,則傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

dataDefinitionCausesTransactionCommit()

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

回攻員

Booleantrue 表示交易中的資料定義陳述式強制交易修訂,否則為 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_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE

回攻員

Boolean - true (如果是指定結果集類型,呼叫 JdbcResultSet.rowDeleted() 偵測到可見資料列時)。如為 false,則已刪除的資料列會從結果集中移除。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

doesMaxRowSizeIncludeBlobs()

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

回攻員

如果 getMaxRowSize() 傳回的大小中包含 SQL 資料類型 LONGVARCHARLONGVARBINARY,則為 Boolean - true,否則為 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_CATTYPE_SCHEMTYPE_NAMEORDINAL_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_NAMEPRIVILEGE 排序。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

  • 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_CATTABLE_SCHEMTABLE_NAMEORDINAL_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_CATFKTABLE_SCHEMFKTABLE_NAMEKEY_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_UNCOMMITTEDJdbc.Connection.TRANSACTION_READ_COMMITTEDJdbc.Connection.TRANSACTION_REPEATABLE_READJdbc.Connection.TRANSACTION_SERIALIZABLEJdbc.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_CATFKTABLE_SCHEMFKTABLE_NAMEKEY_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_CATFUNCTION_SCHEMFUNCTION_NAMESPECIFIC_ 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_CATFUNCTION_SCHEMFUNCTION_NAMESPECIFIC_ NAME 排序。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

getIdentifierQuoteString()

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

回攻員

String:用來引用 SQL ID 的字串。如果不支援 ID 引用,則預設值為空格 (「 」)。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

getImportedKeys(catalog, schema, table)

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

參數

名稱類型說明
catalogString用於篩選搜尋的目錄名稱 (與資料庫中的內容相同)。如果傳遞空白字串,即使沒有目錄,系統也會擷取這些程序。傳送 null 即代表目錄名稱無法縮小搜尋範圍。
schemaString搜尋時所用的結構定義名稱 (與資料庫中的內容相同)。如果傳遞空字串,則在沒有結構定義的情況下,系統會擷取這些程序。傳遞 null 時,系統不會使用結構定義名稱來縮小搜尋範圍。
tableString資料表名稱。必須與儲存在資料庫中的資料表名稱相符。

回攻員

JdbcResultSet:包含特定資料表外鍵欄 (由資料表匯入的主鍵欄) 參照的一組結果集。結果集的每一列會提供一個資料欄說明,並按照 PKTABLE_CATPKTABLE_SCHEMPKTABLE_NAMEKEY_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_UNIQUETYPEINDEX_NAMEORDINAL_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_COMMITJdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

getRowIdLifetime()

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

回攻員

Integer:表示 ROWID 的生命週期狀態,可能是 Jdbc.RowIdLifetime.ROWID_UNSUPPORTEDJdbc.RowIdLifetime.ROWID_VALID_OTHERJdbc.RowIdLifetime.ROWID_VALID_SESSIONJdbc.RowIdLifetime.ROWID_VALID_TRANSACTIONJdbc.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()

回攻員

IntegerSQLSTATE 的類型,可以是 sqlStateXOpensqlStateSQL

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

  • 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_CATALOGTABLE_SCHEM 排序。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

getSearchStringEscape()

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

回攻員

String:用來逸出萬用字元的字串,例如「_」或「%」。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

getStringFunctions()

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

回攻員

String:這個資料庫可用的字串函式清單 (以半形逗號分隔)。以下是 JDBC 函式 Escape 子句中使用的 Open Group CLI 字串函式名稱。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

getSuperTables(catalog, schemaPattern, tableNamePattern)

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

參數

名稱類型說明
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_CATTABLE_SCHEMTABLE_NAMEPRIVILEGE 排序。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

  • 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_TYPETABLE_CATTABLE_SCHEMTABLE_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_OBJECTSTRUCTDISTINCT) 清單。傳遞 null,表示系統會傳回所有類型。

回攻員

JdbcResultSet — 包含使用者定義類型 (UDT) 說明的結果集,每列一個,並依照 DATA_TYPETYPE_CATTYPE_SCHEMTYPE_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_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE

回攻員

Boolean - true (如果是指定的結果集類型,呼叫 JdbcResultSet.rowInserted() 會偵測到可見資料列插入;否則為 false)。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

isCatalogAtStart()

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

回攻員

Boolean:如果目錄出現在完整資料表名稱的開頭,則為 true,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

isReadOnly()

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

回攻員

Booleantrue 表示資料庫處於唯讀狀態,否則設為 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()

回攻員

Booleantrue如果串連 NULL 和非 NULL 值會產生 NULL; false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

nullsAreSortedAtEnd()

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

回攻員

Boolean:如果 NULL 值按照排序順序排序至結尾 (遞增或遞減),則為 true。如果是其他情況,則傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

nullsAreSortedAtStart()

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

回攻員

Boolean:如果 NULL 值依排列順序排序 (遞增或遞減),則為 true。如果是其他情況,則傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

nullsAreSortedHigh()

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

回攻員

Booleantrue 如果 NULL 值排序高,表示在排序時,這些值會視為值高於網域中的其他值。否則會傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

nullsAreSortedLow()

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

回攻員

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

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

othersDeletesAreVisible(type)

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

參數

名稱類型說明
typeInteger結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE

回攻員

Boolean:如果是指定的結果集類型,系統會顯示其他人刪除的刪除項目,如果是 false,則為 true

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

othersInsertsAreVisible(type)

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

參數

名稱類型說明
typeInteger結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.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_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.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_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.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_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE

回攻員

Booleantrue 表示可以在指定的結果集類型顯示資料集本身的插入項目,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

ownUpdatesAreVisible(type)

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

參數

名稱類型說明
typeInteger結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE

回攻員

Boolean:如果是指定的結果集類型,系統就會顯示集合本身的更新,否則為 true,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

storesLowerCaseIdentifiers()

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

回攻員

Booleantrue如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以小寫方式儲存,請使用 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

storesLowerCaseQuotedIdentifiers()

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

回攻員

Boolean:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以小寫方式儲存,則為 true;否則,false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

storesMixedCaseIdentifiers()

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

回攻員

Boolean - true:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以混合大小寫的方式儲存,則設為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

storesMixedCaseQuotedIdentifiers()

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

回攻員

Boolean - true:如果資料庫將混合大小寫的 SQL ID 視為不區分大小寫,並會以混合大小寫的方式儲存,則設為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

storesUpperCaseIdentifiers()

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

回攻員

Booleantrue 表示資料庫將混合大小寫的未加引號的 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()

回攻員

Booleantrue如果這個資料庫支援 ANSI92 進入層級的 SQL 文法,則傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsANSI92FullSQL()

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

回攻員

Booleantrue 如果這個資料庫支援 ANSI92 完整 SQL 文法,false 則不是。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsANSI92IntermediateSQL()

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

回攻員

Booleantrue (如果這個資料庫支援 ANSI92 中階 SQL 文法),否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsAlterTableWithAddColumn()

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

回攻員

如果資料庫支援具有新增資料欄的 ALTER TABLE,則為 Boolean - true,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsAlterTableWithDropColumn()

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

回攻員

如果資料庫支援含有拖曳資料欄的 ALTER TABLE,則為 Boolean - true,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsBatchUpdates()

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

回攻員

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

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsCatalogsInDataManipulation()

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

回攻員

Boolean - true 表示資料操縱陳述式可包含目錄名稱,否則則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsCatalogsInIndexDefinitions()

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

回攻員

Booleantrue 表示索引定義陳述式可包含目錄名稱,否則為 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()

回攻員

Booleantrue 表示程序呼叫陳述式可包含目錄名稱,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsCatalogsInTableDefinitions()

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

回攻員

Booleantrue 表示資料表定義陳述式可包含目錄名稱,否則為 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()

回攻員

Booleantrue 前提是這個資料庫支援將其中一個 JDBC 類型轉換為另一種 JDBC 類型的 JDBC 純量函式 CONVERT,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsConvert(fromType, toType)

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

參數

名稱類型說明
fromTypeInteger要轉換的來源 類型
toTypeInteger要轉換的目標 類型

回攻員

Booleantrue 如果這個資料庫支援指定 JDBC 類型轉換的 JDBC 純量函式 CONVERT,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsCoreSQLGrammar()

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

回攻員

Booleantrue如果這個資料庫支援 ODBC Core SQL 文法,請使用 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsCorrelatedSubqueries()

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

回攻員

Booleantrue (如果這個資料庫支援相關聯的子查詢),則為 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()

回攻員

Booleantrue 如果這個資料庫支援 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()

回攻員

Booleantrue 表示可在執行陳述式後擷取自動產生的金鑰,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsGroupBy()

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

回攻員

Booleantrue (如果這個資料庫支援某種形式的 GROUP BY 子句),則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsGroupByBeyondSelect()

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

回攻員

Booleantrue;如果這個資料庫支援使用 GROUP BY 子句 SELECT 陳述式中未列出的資料欄,前提是 SELECT 陳述式中的所有資料欄都已納入 GROUP BY 子句中。如果是其他情況,則傳回 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsGroupByUnrelated()

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

回攻員

如果這個資料庫支援使用 GROUP BY 子句 SELECT 陳述式中沒有的資料欄,Boolean - true;否則為 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()

回攻員

Booleantrue (如果這個資料庫支援指定 LIKE 逸出子句),否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsLimitedOuterJoins()

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

回攻員

Booleantrue 表示這個資料庫對外部彙整作業提供有限支援,false 否則。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsMinimumSQLGrammar()

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

回攻員

Booleantrue 如果這個資料庫支援 ODBC 最低 SQL 文法,則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsMixedCaseIdentifiers()

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

回攻員

Boolean:如果資料庫將混合大小寫的 SQL ID 視為區分大小寫,且結果會混合大小寫,則為 true;反之,則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsMixedCaseQuotedIdentifiers()

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

回攻員

Boolean:如果資料庫將混合大小寫的 SQL ID 視為區分大小寫,且結果會混合大小寫,則為 true;否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsMultipleOpenResults()

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

回攻員

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

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsMultipleResultSets()

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

回攻員

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

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsMultipleTransactions()

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

回攻員

Booleantrue (如果這個資料庫支援一次開啟多種不同連線上的多筆交易),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()

回攻員

Booleantrue如果這個資料庫支援在修訂版本中讓遊標一律保持開啟狀態,請使用 false 否則。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsOpenCursorsAcrossRollback()

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

回攻員

Booleantrue如果這個資料庫支援在復原作業中讓遊標保持開啟狀態,請false否則。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsOpenStatementsAcrossCommit()

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

回攻員

Booleantrue (如果這個資料庫支援讓陳述式在修訂版本中一律保持開啟),false 否則。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsOpenStatementsAcrossRollback()

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

回攻員

Booleantrue 如果這個資料庫支援在復原作業中一律保持開啟陳述式,false否則。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsOrderByUnrelated()

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

回攻員

如果這個資料庫支援使用 ORDER BY 子句 SELECT 陳述式中未列出的資料欄,則為 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)

參數

名稱類型說明
typeInteger結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE
concurrencyInteger並行類型,可以是 Jdbc.ResultSet.CONCUR_READ_ONLYJdbc.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_COMMITJdbc.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_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.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()

回攻員

Booleantrue 表示資料操縱陳述式可包含結構定義名稱,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsSchemasInIndexDefinitions()

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

回攻員

Booleantrue 表示索引定義陳述式可包含結構定義名稱,否則為 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()

回攻員

Booleantrue 表示資料表定義陳述式可包含結構定義名稱,否則為 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()

回攻員

Booleantrue (如果這個資料庫支援比較運算式中的子查詢),則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsSubqueriesInExists()

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

回攻員

Booleantrue (如果這個資料庫支援在 EXISTS 運算式中使用子查詢),則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsSubqueriesInIns()

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

回攻員

Booleantrue (如果這個資料庫支援在 IN 運算式中使用子查詢),則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsSubqueriesInQuantifieds()

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

回攻員

Booleantrue (如果這個資料庫支援量化運算式中的子查詢),則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsTableCorrelationNames()

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

回攻員

Booleantrue (如果這個資料庫支援資料表核心名稱),否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsTransactionIsolationLevel(level)

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

參數

名稱類型說明
levelInteger交易隔離等級,決定是否支援。必須是 Jdbc.Connection.TRANSACTION_READ_UNCOMMITTEDJdbc.Connection.TRANSACTION_READ_COMMITTEDJdbc.Connection.TRANSACTION_REPEATABLE_READJdbc.Connection.TRANSACTION_SERIALIZABLEJdbc.Connection.TRANSACTION_NONE 其中之一。

回攻員

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

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

supportsTransactions()

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

回攻員

Booleantrue (如果這個資料庫支援交易),則為 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)

參數

名稱類型說明
typeInteger結果集類型,也就是 Jdbc.ResultSet.TYPE_FORWARD_ONLYJdbc.ResultSet.TYPE_SCROLL_INSENSITIVEJdbc.ResultSet.TYPE_SCROLL_INSENSITIVE

回攻員

Booleantrue如果指定的結果集類型,系統會呼叫 JdbcResultSet.rowUpdated() 來偵測到可見資料列更新;否則,false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

usesLocalFilePerTable()

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

回攻員

Boolean:如果資料庫將每份資料表儲存在不同的本機檔案中,則為 truefalse 否則。

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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

usesLocalFiles()

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

回攻員

如果資料庫將資料表儲存在本機檔案中,則為 Boolean - true,否則為 false

授權

使用這個方法的指令碼必須取得以下一或多個範圍的授權:

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