Class JdbcDatabaseMetaData

JdbcDatabaseMetaData

Ein JDBC-Datenbankmetadatenobjekt. Die Dokumentation zu dieser Klasse finden Sie unter java.sql.DatabaseMetaData.

Methoden

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

Detaillierte Dokumentation

allProceduresAreCallable()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#allProceduresAreCallable().

Rückflug

Boolean – true, wenn der Nutzer alle von getProcedures(catalog, schemaPattern, procedureNamePattern) zurückgegebenen Prozeduren aufrufen kann; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

allTablesAreSelectable()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#allTablesAreSelectable().

Rückflug

Boolean – true, wenn der Nutzer alle von getTables(catalog, schemaPattern, tableNamePattern, types) zurückgegebenen Tabellen in einer SELECT-Anweisung aufrufen kann; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

autoCommitFailureClosesAllResultSets()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets().

Rückflug

Boolean – true, wenn bei autoCommit = true eine SQL-Ausnahme darauf hinweist, dass alle offenen Ergebnismengen geschlossen werden, auch wenn sie gehalten werden können. Andernfalls wird false zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

dataDefinitionCausesTransactionCommit()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit().

Rückflug

Boolean – true, wenn eine Datendefinitionsanweisung innerhalb einer Transaktion die Transaktion zum Commit zwingt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

dataDefinitionIgnoredInTransactions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions().

Rückflug

Boolean – true, wenn die Datenbank eine Datenanweisung in einer Transaktion ignoriert; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

deletesAreDetected(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#deletesAreDetected(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean: true, wenn für den angegebenen Ergebnistyp ein sichtbares Löschen von Zeilen durch Aufrufe von JdbcResultSet.rowDeleted() erkannt wird. Wenn false, werden die gelöschten Zeilen aus der Ergebnismenge entfernt.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

doesMaxRowSizeIncludeBlobs()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs().

Rückflug

Boolean – true, wenn die SQL-Datentypen LONGVARCHAR und LONGVARBINARY in der von getMaxRowSize() zurückgegebenen Größe enthalten sind, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getAttributes(String, String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
typeNamePatternStringDas benutzerdefinierte Muster für den Typnamen. Es muss mit dem Typnamen übereinstimmen, wie er in der Datenbank gespeichert ist.
attributeNamePatternStringDas Attributnamensmuster muss mit dem Attributnamen übereinstimmen, wie er in der Datenbank deklariert ist.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der Attribute für einen angegebenen benutzerdefinierten Typ, der im angegebenen Schema und Katalog verfügbar ist. Jede Zeile enthält Informationen zu einem bestimmten Attribut, sortiert nach TYPE_CAT, TYPE_SCHEM, TYPE_NAME und ORDINAL_POSITION.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getBestRowIdentifier(catalog, schema, table, scope, nullable)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean) .

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.
scopeIntegerDer Interessenbereich mit denselben Werten wie in der Spalte „SCOPE“ der Spaltenbeschreibung.
nullableBooleanBei true werden Spalten, die Nullwerte enthalten können, berücksichtigt. Andernfalls nicht.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Spaltenbeschreibungen, die eine Zeile eindeutig identifizieren (eine Spaltenbeschreibung pro Zeile in der Ergebnismenge, sortiert nach SCOPE).

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getCatalogSeparator()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getCatalogSeparator().

Rückflug

String: Das Trennzeichen zwischen einem Katalog- und einem Tabellennamen, das von dieser Datenbank verwendet wird.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getCatalogTerm()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getCatalogTerm().

Rückflug

String: Der bevorzugte Begriff des Datenbankanbieters für „Katalog“.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getCatalogs()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getCatalogs().

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Katalognamen, einer pro Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getClientInfoProperties()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getClientInfoProperties().

Rückflug

JdbcResultSet: Ein Ergebnissatz mit Clientinformationsattributen, die vom Treiber unterstützt werden, sortiert nach NAME, eines pro Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getColumnPrivileges(catalog, schema, table, columnNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String) .

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Name des Schemas, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.
columnNamePatternStringDas Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Spaltenberechtigungsbeschreibungen, eine pro Zeile, sortiert nach COLUMN_NAME und PRIVILEGE.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getColumns(String, String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableNamePatternStringDas Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.
columnNamePatternStringDas Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Ein Ergebnisset mit den Spaltenbeschreibungen, eine pro Zeile, sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und ORDINAL_POSITION.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getConnection()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getConnection().

Rückflug

JdbcConnection: Die Verbindung, mit der diese Metadaten erstellt wurden.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getCrossReference(String, String, String, String, String, String).

Parameter

NameTypBeschreibung
parentCatalogStringDer Name eines übergeordneten Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet.
parentSchemaStringEin Name des übergeordneten Schemas, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht in den Auswahlkriterien verwendet.
parentTableStringDer Name der übergeordneten Tabelle, aus der der Schlüssel exportiert wird. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.
foreignCatalogStringEin fremder Katalognamen, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet.
foreignSchemaStringEin fremder Schemaname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht in den Auswahlkriterien verwendet.
foreignTableStringDer Name der Fremdtabelle, aus der der Schlüssel exportiert wird. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der Fremdschlüsselspalten aus der angegebenen Fremdschlüsseltabelle, die auf den Primärschlüssel oder die Spalten verweisen, die eine eindeutige Einschränkung der übergeordneten Tabelle darstellen. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDatabaseMajorVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDatabaseMajorVersion().

Rückflug

Integer: Die Hauptversionsnummer der zugrunde liegenden Datenbank.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDatabaseMinorVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDatabaseMinorVersion().

Rückflug

Integer: Die Nebenversionsnummer der zugrunde liegenden Datenbank.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDatabaseProductName()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDatabaseProductName().

Rückflug

String: Der Name dieses Datenbankprodukts.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDatabaseProductVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDatabaseProductVersion().

Rückflug

String: Die Versionsnummer dieses Datenbankprodukts.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDefaultTransactionIsolation()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDefaultTransactionIsolation().

Rückflug

Integer: Die standardmäßige Transaktionsisolierungsstufe der Datenbank, die eine der folgenden sein kann: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDriverMajorVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDriverMajorVersion().

Rückflug

Integer: Die Hauptversionsnummer des JDBC-Treibers.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDriverMinorVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDriverMinorVersion().

Rückflug

Integer: Die Nebenversionsnummer des JDBC-Treibers.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDriverName()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDriverName().

Rückflug

String: Der Name dieses JDBC-Treibers.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getDriverVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getDriverVersion().

Rückflug

String: Die Versionsnummer dieses JDBC-Treibers.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getExportedKeys(catalog, schema, table)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getImportedKeys(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Beschreibungen der Fremdschlüsselspalten für die Primärschlüsselspalten, die von der Tabelle exportiert werden. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getExtraNameCharacters()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getExtraNameCharacters().

Rückflug

String: Die zusätzlichen Zeichen, die neben a–z, A–Z, 0–9 und _ in Namen von Kennungen ohne Anführungszeichen verwendet werden können.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
functionNamePatternStringDas Funktionsmuster, das mit dem Funktionsnamen übereinstimmt, wie er in der Datenbank gespeichert ist.
columnNamePatternStringDas Muster für den Parameternamen, das mit dem Parameter- oder Spaltennamen in der Datenbank übereinstimmen muss.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der System- und Nutzerfunktionsparameter, die im angegebenen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME und SPECIFIC_ NAME sortiert ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getFunctions(catalog, schemaPattern, functionNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getFunctions(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
functionNamePatternStringDas Funktionsmuster, das mit dem Funktionsnamen übereinstimmen muss, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der System- und Nutzerfunktionen, die im angegebenen Katalog verfügbar sind. Jede Zeile enthält eine Funktionsbeschreibung, die nach FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME und SPECIFIC_ NAME sortiert ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getIdentifierQuoteString()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getIdentifierQuoteString().

Rückflug

String: Der String, der zum Setzen von SQL-Bezeichnern in Anführungszeichen verwendet wird. Standardmäßig wird ein Leerzeichen („ “) verwendet, wenn das Setzen von Anführungszeichen für Bezeichner nicht unterstützt wird.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getImportedKeys(catalog, schema, table)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getImportedKeys(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, auf die von den Fremdschlüsselspalten der angegebenen Tabelle verwiesen wird (die von einer Tabelle importiert werden). In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Zeilen sind nach PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME und KEY_SEQ sortiert.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getIndexInfo(catalog, schema, table, unique, approximate)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean) .

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.
uniqueBooleanWenn true, gibt die Methode nur Indexe für eindeutige Werte zurück. Andernfalls gibt sie Indexe zurück, unabhängig davon, ob die Werte eindeutig sind oder nicht.
approximateBooleanWenn true, darf das Ergebnis ungefähre oder veraltete Werte enthalten. Andernfalls ist eine genaue Darstellung des Ergebnisses erforderlich.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Index- und Statistikspaltenbeschreibungen für die angegebene Tabelle. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung angegeben. Die Beschreibungen sind nach NON_UNIQUE, TYPE, INDEX_NAME und ORDINAL_POSITION sortiert.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getJDBCMajorVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getJDBCMajorVersion().

Rückflug

Integer: Die Hauptversionsnummer des JDBC-Treibers.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getJDBCMinorVersion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getJDBCMinorVersion().

Rückflug

Integer: Die Nebenversionsnummer des JDBC-Treibers.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxBinaryLiteralLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxBinaryLiteralLength().

Rückflug

Integer: Die maximale Anzahl von Hexadezimalzeichen, die in dieser Datenbank in einem Inline-Binärliteral zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxCatalogNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxCatalogNameLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Katalognamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxCharLiteralLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxCharLiteralLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Zeichenliteral zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxColumnNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxColumnNameLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in einem Spaltennamen in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxColumnsInGroupBy()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxColumnsInGroupBy().

Rückflug

Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer GROUP BY-Klausel zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxColumnsInIndex()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxColumnsInIndex().

Rückflug

Integer: Die maximale Anzahl von Spalten, die in einem Index in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxColumnsInOrderBy()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxColumnsInOrderBy().

Rückflug

Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer ORDER BY-Klausel zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxColumnsInSelect()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxColumnsInSelect().

Rückflug

Integer: Die maximale Anzahl von Spalten, die in dieser Datenbank in einer SELECT-Liste zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxColumnsInTable()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxColumnsInTable().

Rückflug

Integer: Die maximale Anzahl von Spalten, die in einer Tabelle in dieser Datenbank zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxConnections()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxConnections().

Rückflug

Integer: Die maximale Anzahl gleichzeitiger Verbindungen zu dieser Datenbank. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxCursorNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxCursorNameLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Cursornamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxIndexLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxIndexLength().

Rückflug

Integer: Die maximale Anzahl von Byte, die diese Datenbank für einen Index zulässt, einschließlich aller seiner Teile. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxProcedureNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxProcedureNameLength().

Rückflug

Integer – Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Prozedurnamen zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxRowSize()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxRowSize().

Rückflug

Integer: Die maximale Anzahl von Byte, die in dieser Datenbank in einer einzelnen Zeile zulässig sind. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxSchemaNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxSchemaNameLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einem Schemanamen zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxStatementLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxStatementLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in dieser Datenbank in einer SQL-Anweisung zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxStatements()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxStatements().

Rückflug

Integer: Die maximale Anzahl aktiver Anweisungen für diese Datenbank, die gleichzeitig geöffnet sein können. Eine Antwort von 0 gibt an, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxTableNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxTableNameLength().

Rückflug

Integer: Die maximale Anzahl von Zeichen, die in einem Tabellennamen in dieser Datenbank zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxTablesInSelect()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxTablesInSelect().

Rückflug

Integer: Die maximale Anzahl von Tabellen, die in dieser Datenbank in einer SELECT-Anweisung zulässig sind. Eine Antwort mit dem Wert 0 gibt an, dass kein Limit bekannt ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getMaxUserNameLength()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getMaxUserNameLength().

Rückflug

Integer: Die maximale Anzahl an Zeichen, die in dieser Datenbank in einem Nutzernamen zulässig sind. Eine Antwort von 0 bedeutet, dass kein bekanntes Limit vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getNumericFunctions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getNumericFunctions().

Rückflug

String: Die durch Kommas getrennte Liste der mathematischen Funktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open/Open CLI-Mathematikfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getPrimaryKeys(catalog, schema, table)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Spaltenbeschreibungen für die Primärschlüsselspalten, eine pro Zeile, sortiert nach COLUMN_NAME.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String) .

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
procedureNamePatternStringDas Muster für den Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Namen der Prozedur übereinstimmen.
columnNamePatternStringDas Spaltennamensmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Spaltennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Prozedur- und Spaltenbeschreibungen, eine pro Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getProcedureTerm()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getProcedureTerm().

Rückflug

String: Der vom Datenbankanbieter bevorzugte Begriff für „Prozedur“.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getProcedures(catalog, schemaPattern, procedureNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getProcedures(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
procedureNamePatternStringDas Muster für den Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Namen der Prozedur übereinstimmen.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Prozedurbeschreibungen, eine pro Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getResultSetHoldability()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getResultSetHoldability().

Rückflug

Integer: Die Standard-Einbehaltung der Datenbank; einer der Werte Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getRowIdLifetime()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getRowIdLifetime().

Rückflug

Integer: Der Status, der die Lebensdauer eines ROWID angibt. Mögliche Werte sind Jdbc.RowIdLifetime.ROWID_UNSUPPORTED, Jdbc.RowIdLifetime.ROWID_VALID_OTHER, Jdbc.RowIdLifetime.ROWID_VALID_SESSION, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION oder Jdbc.RowIdLifetime.ROWID_VALID_FOREVER.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSQLKeywords()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSQLKeywords().

Rückflug

String: Die durch Kommas getrennte Liste aller SQL-Schlüsselwörter dieser Datenbank, die nicht auch SQL:2003-Schlüsselwörter sind.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSQLStateType()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSQLStateType().

Rückflug

Integer: Der Typ von SQLSTATE, entweder sqlStateXOpen oder sqlStateSQL.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSchemaTerm()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSchemaTerm().

Rückflug

String: Der vom Datenbankanbieter bevorzugte Begriff für „Schema“.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSchemas()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSchemas().

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Schemabeschreibungen, eine pro Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSchemas(catalog, schemaPattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSchemas().

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit Schemabeschreibungen, die in dieser Datenbank verfügbar sind, sortiert nach TABLE_CATALOG und TABLE_SCHEM.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSearchStringEscape()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSearchStringEscape().

Rückflug

String: Der String, der zum Maskieren von Platzhalterzeichen wie „_“ oder „%“ verwendet wird.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getStringFunctions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getStringFunctions().

Rückflug

String: Die durch Kommas getrennte Liste der Stringfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open Group CLI-Stringfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSuperTables(catalog, schemaPattern, tableNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSuperTables(String, String,String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen.
tableNamePatternStringDas Tabellennamenmuster. Dies kann ein vollständig qualifizierter Name sein.

Rückflug

JdbcResultSet: Ein Ergebnis-Set mit Beschreibungen der Tabellenhierarchien, die in einem bestimmten Schema in dieser Datenbank definiert sind. Jede Zeile enthält Informationen zu einem bestimmten Tabellentyp. Tabellen ohne Überschriften werden nicht aufgeführt.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSuperTypes(catalog, schemaPattern, typeNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSuperTypes(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht in den Auswahlkriterien verwendet.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen.
typeNamePatternStringDas benutzerdefinierte Typnamensmuster. Dies kann ein vollständig qualifizierter Name sein.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der benutzerdefinierten Typhierarchien, die in einem bestimmten Schema in dieser Datenbank definiert sind. Jede Zeile enthält Informationen zu einem bestimmten nutzerdefinierten Typ. Typen ohne Supers werden nicht aufgeführt.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getSystemFunctions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getSystemFunctions().

Rückflug

String: Die durch Kommas getrennte Liste der Systemfunktionen, die für diese Datenbank verfügbar sind. Dies sind die Namen der Open Group CLI-Systemfunktionen, die in der JDBC-Funktions-Escape-Klausel verwendet werden.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getTablePrivileges(catalog, schemaPattern, tableNamePattern)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getTablePrivileges(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableNamePatternStringDas Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der Tabellenberechtigungen, eine pro Zeile, sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und PRIVILEGE.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getTableTypes()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getTableTypes().

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Tabellentypen, einer pro Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getTables(catalog, schemaPattern, tableNamePattern, types)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getTables(String, String, String, String[]).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableNamePatternStringDas Tabellennamenmuster, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.
typesString[]Eine Liste der zurückzugebenden Tabellentypen. Jeder Tabellentyp muss in der Liste enthalten sein, die von getTableTypes() zurückgegeben wird. Wenn null übergeben wird, werden alle Tabellentypen zurückgegeben.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Tabellenbeschreibungen, eine pro Zeile, sortiert nach TABLE_TYPE, TABLE_CAT, TABLE_SCHEM und TABLE_NAME.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getTimeDateFunctions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getTimeDateFunctions().

Rückflug

String: Die durch Kommas getrennte Liste der Zeit- und Datumsfunktionen, die für diese Datenbank verfügbar sind.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getTypeInfo()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getTypeInfo().

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der von dieser Datenbank unterstützten Datentypen. In jeder Zeile des Ergebnissatzes wird eine SQL-Typbeschreibung angegeben. Die Reihenfolge richtet sich nach DATA_TYPE und dann danach, wie genau der Datentyp dem entsprechenden JDBC-SQL-Typ zugeordnet wird.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getUDTs(catalog, schemaPattern, typeNamePattern, types)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaPatternStringDas Schemanamensmuster, nach dem die Suche gefiltert werden soll, wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
typeNamePatternStringDas Typnamensmuster, nach dem die Suche gefiltert werden soll. Es kann ein voll qualifizierter Name sein.
typesInteger[]Eine Liste der einzuschließenden benutzerdefinierten Typen (JAVA_OBJECT, STRUCT oder DISTINCT). Wenn null übergeben wird, werden alle Typen zurückgegeben.

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den Beschreibungen der benutzerdefinierten Typen (User-Defined Types, UDTs), eine pro Zeile, sortiert nach DATA_TYPE, TYPE_CAT, TYPE_SCHEM und TYPE_NAME.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getURL()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getURL().

Rückflug

String: Die URL für dieses Datenbankverwaltungssystem oder null, wenn sie nicht generiert wird.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getUserName()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getUserName().

Rückflug

String: Der Nutzername, wie er in dieser Datenbank bekannt ist.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getVersionColumns(catalog, schema, table)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#getVersionColumns(String, String, String).

Parameter

NameTypBeschreibung
catalogStringDer Name des Katalogs, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Katalog abgerufen. Wenn Sie null übergeben, wird der Katalogname nicht verwendet, um die Suche einzugrenzen.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden die Prozeduren ohne Schema abgerufen. Wenn Sie null übergeben, wird der Schemaname nicht verwendet, um die Suche einzugrenzen.
tableStringDer Name der Tabelle. Er muss mit dem Tabellennamen übereinstimmen, wie er in der Datenbank gespeichert ist.

Rückflug

JdbcResultSet: Eine ungeordnete Ergebnismenge mit den Spaltenbeschreibungen, die aktualisiert werden, wenn ein Wert in einer Zeile aktualisiert wird (eine Spaltenbeschreibung pro Zeile in der Ergebnismenge).

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertsAreDetected(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#insertsAreDetected(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean: true, wenn für den angegebenen Ergebnismengentyp durch Aufrufe von JdbcResultSet.rowInserted() ein sichtbarer Zeileneinfügevorgang erkannt wird; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

isCatalogAtStart()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#isCatalogAtStart().

Rückflug

Boolean – true, wenn ein Katalog am Anfang eines vollständig qualifizierten Tabellennamens steht, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

isReadOnly()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#isReadOnly().

Rückflug

Boolean: true, wenn die Datenbank schreibgeschützt ist, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

locatorsUpdateCopy()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#locatorsUpdateCopy().

Rückflug

Boolean – true, wenn Aktualisierungen an einem Large Object (LOB) an einer Kopie des LOB vorgenommen werden; false, wenn Aktualisierungen direkt am LOB vorgenommen werden.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

nullPlusNonNullIsNull()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#nullPlusNonNullIsNull().

Rückflug

Boolean: true, wenn Verkettungen von NULL- und Nicht-NULL-Werten zu einem NULL führen, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

nullsAreSortedAtEnd()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#nullsAreSortedAtEnd().

Rückflug

Boolean: true, wenn NULL-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) am Ende sortiert werden. Andernfalls wird false zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

nullsAreSortedAtStart()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#nullsAreSortedAtStart().

Rückflug

Boolean: true, wenn NULL-Werte unabhängig von der Sortierreihenfolge (aufsteigend oder absteigend) am Anfang sortiert werden. Andernfalls wird false zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

nullsAreSortedHigh()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#nullsAreSortedHigh().

Rückflug

Boolean – true, wenn die NULL-Werte hoch sortiert sind. Das bedeutet, dass sie beim Sortieren als höher als andere Werte in der Domain angesehen werden. Andernfalls wird false zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

nullsAreSortedLow()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#nullsAreSortedLow().

Rückflug

Boolean – true, wenn die NULL-Werte niedrig sortiert sind. Das bedeutet, dass sie beim Sortieren einen niedrigeren Wert als andere in der Domain haben. Andernfalls wird false zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

othersDeletesAreVisible(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#othersDeletesAreVisible(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean – true, wenn für den angegebenen Ergebnistyp die von anderen vorgenommenen Löschungen sichtbar sind; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

othersInsertsAreVisible(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#othersInsertsAreVisible(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean – true, wenn die von anderen vorgenommenen Einfügungen für den angegebenen Ergebnistyp sichtbar sind. Andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

othersUpdatesAreVisible(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#othersUpdatesAreVisible(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean – true, wenn die von anderen vorgenommenen Änderungen für den angegebenen Ergebnistyp sichtbar sind; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

ownDeletesAreVisible(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#ownDeletesAreVisible(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean – true, wenn für den angegebenen Ergebnistyp die eigenen Löschvorgänge des Sets sichtbar sind, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

ownInsertsAreVisible(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#ownInsertsAreVisible(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean – true, wenn die eigenen Einfügungen des Sets für den angegebenen Ergebnistyp sichtbar sind; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

ownUpdatesAreVisible(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#ownUpdatesAreVisible(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean – true, wenn die eigenen Aktualisierungen des Sets für den angegebenen Ergebnistyp sichtbar sind, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

storesLowerCaseIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#storesLowerCaseIdentifiers().

Rückflug

Boolean – true, wenn die Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in Kleinbuchstaben speichert; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

storesLowerCaseQuotedIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers().

Rückflug

Boolean – true, wenn in der Datenbank SQL-IDs in Anführungszeichen mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in Kleinbuchstaben gespeichert werden; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

storesMixedCaseIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#storesMixedCaseIdentifiers().

Rückflug

Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

storesMixedCaseQuotedIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers().

Rückflug

Boolean – true, wenn die Datenbank SQL-IDs mit gemischter Groß-/Kleinschreibung als nicht case-sensitiv behandelt und in gemischter Groß-/Kleinschreibung speichert; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

storesUpperCaseIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#storesUpperCaseIdentifiers().

Rückflug

Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Schreibweise als nicht case-sensitiv behandelt und in Großbuchstaben gespeichert werden; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

storesUpperCaseQuotedIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers().

Rückflug

Boolean – true, wenn die Datenbank SQL-IDs mit gemischter Schreibweise in Anführungszeichen als nicht case-sensitiv behandelt und in Großbuchstaben speichert; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsANSI92EntryLevelSQL()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL().

Rückflug

Boolean – true, wenn diese Datenbank die SQL-Grammatik der ANSI92-Einstiegsebene unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsANSI92FullSQL()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsANSI92FullSQL().

Rückflug

Boolean – true, wenn diese Datenbank die ANSI92-SQL-Grammatik auf voller Ebene unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsANSI92IntermediateSQL()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL().

Rückflug

Boolean – true, wenn diese Datenbank die SQL-Grammatik der ANSI92-Zwischenstufe unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsAlterTableWithAddColumn()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn().

Rückflug

Boolean – true, wenn die Datenbank ALTER TABLE mit „Spalte hinzufügen“ unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsAlterTableWithDropColumn()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn().

Rückflug

Boolean – true, wenn die Datenbank ALTER TABLE mit „drop column“ unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsBatchUpdates()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsBatchUpdates().

Rückflug

Boolean – true, wenn die Datenbank Batch-Aktualisierungen unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCatalogsInDataManipulation()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation().

Rückflug

Boolean – true, wenn eine Datenbearbeitungsanweisung einen Katalognamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCatalogsInIndexDefinitions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions().

Rückflug

Boolean – true, wenn eine Indexdefinitionsanweisung einen Katalognamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCatalogsInPrivilegeDefinitions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions().

Rückflug

Boolean – true, wenn eine Anweisung zur Definition von Berechtigungen einen Katalognamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCatalogsInProcedureCalls()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls().

Rückflug

Boolean – true, wenn eine Anweisung zum Aufrufen einer Prozedur einen Katalognamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCatalogsInTableDefinitions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions().

Rückflug

Boolean – true, wenn eine Tabellendefinitionsanweisung einen Katalognamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsColumnAliasing()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsColumnAliasing().

Rückflug

Boolean – true, wenn die Datenbank Spaltenaliasing unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsConvert()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsConvert().

Rückflug

Boolean – true, wenn diese Datenbank die skalare JDBC-Funktion CONVERT für die Konvertierung eines JDBC-Typs in einen anderen unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsConvert(fromType, toType)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsConvert(int, int).

Parameter

NameTypBeschreibung
fromTypeIntegerDer Typ, aus dem konvertiert werden soll.
toTypeIntegerDer Typ, in den konvertiert werden soll.

Rückflug

Boolean – true, wenn diese Datenbank die skalare JDBC-Funktion CONVERT für die Konvertierung der angegebenen JDBC-Typen unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCoreSQLGrammar()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCoreSQLGrammar().

Rückflug

Boolean – true, wenn diese Datenbank die ODBC Core SQL-Grammatik unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsCorrelatedSubqueries()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsCorrelatedSubqueries().

Rückflug

Boolean – true, wenn diese Datenbank korrelierte Unterabfragen unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsDataDefinitionAndDataManipulationTransactions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions() .

Rückflug

Boolean – true, wenn diese Datenbank sowohl Datendefinitions- als auch Datenbearbeitungsanweisungen innerhalb einer Transaktion unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsDataManipulationTransactionsOnly()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly().

Rückflug

Boolean – true, wenn diese Datenbank Datenbearbeitungsanweisungen innerhalb einer Transaktion unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsDifferentTableCorrelationNames()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames().

Rückflug

Boolean – true, wenn Tabellenaliasnamen unterstützt werden und sich von den Namen der Tabellen in der Datenbank unterscheiden müssen; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsExpressionsInOrderBy()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsExpressionsInOrderBy().

Rückflug

Boolean – true, wenn diese Datenbank Ausdrücke in ORDER BY-Listen unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsExtendedSQLGrammar()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsExtendedSQLGrammar().

Rückflug

Boolean – true, wenn diese Datenbank die erweiterte ODBC-SQL-Grammatik unterstützt; false – andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsFullOuterJoins()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsFullOuterJoins().

Rückflug

Boolean – true, wenn diese Datenbank vollständige geschachtelte Outer Joins unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsGetGeneratedKeys()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsGetGeneratedKeys().

Rückflug

Boolean – true, wenn automatisch generierte Schlüssel nach der Ausführung einer Anweisung abgerufen werden können; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsGroupBy()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsGroupBy().

Rückflug

Boolean – true, wenn diese Datenbank eine Form der GROUP BY-Klausel unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsGroupByBeyondSelect()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsGroupByBeyondSelect().

Rückflug

Boolean – true, wenn diese Datenbank die Verwendung von Spalten unterstützt, die nicht in der SELECT-Anweisung in einer GROUP BY-Klausel enthalten sind, sofern alle Spalten in der SELECT-Anweisung in der GROUP BY-Klausel enthalten sind. Andernfalls wird false zurückgegeben.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsGroupByUnrelated()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsGroupByUnrelated().

Rückflug

Boolean – true, wenn diese Datenbank die Verwendung einer Spalte unterstützt, die nicht in der SELECT-Anweisung in einer GROUP BY-Klausel enthalten ist; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsIntegrityEnhancementFacility()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility().

Rückflug

Boolean – true, wenn diese Datenbank die SQL Integrity Enhancement Facility unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsLikeEscapeClause()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsLikeEscapeClause().

Rückflug

Boolean: true, wenn diese Datenbank die Angabe einer LIKE-Escape-Klausel unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsLimitedOuterJoins()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsLimitedOuterJoins().

Rückflug

Boolean – true, wenn diese Datenbank nur eingeschränkte Unterstützung für Outer Joins bietet; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsMinimumSQLGrammar()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsMinimumSQLGrammar().

Rückflug

Boolean – true, wenn diese Datenbank die ODBC-Mindest-SQL-Grammatik unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsMixedCaseIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers().

Rückflug

Boolean – true, wenn in der Datenbank nicht in Anführungszeichen gesetzte SQL-IDs mit gemischter Groß-/Kleinschreibung als case-sensitive behandelt und daher mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsMixedCaseQuotedIdentifiers()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers().

Rückflug

Boolean – true, wenn in der Datenbank SQL-IDs in Anführungszeichen mit gemischter Groß-/Kleinschreibung als Groß-/Kleinschreibung beachtet werden und daher mit gemischter Groß-/Kleinschreibung gespeichert werden; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsMultipleOpenResults()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsMultipleOpenResults().

Rückflug

Boolean – true, wenn eine aufrufbare Anweisung mehrere Ergebnismengen gleichzeitig zurückgeben kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsMultipleResultSets()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsMultipleResultSets().

Rückflug

Boolean – true, wenn diese Datenbank das Abrufen mehrerer Ergebnismengen aus einem einzelnen Ausführungsaufruf unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsMultipleTransactions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsMultipleTransactions().

Rückflug

Boolean – true, wenn diese Datenbank mehrere Transaktionen über verschiedene Verbindungen gleichzeitig unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsNamedParameters()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsNamedParameters().

Rückflug

Boolean – true, wenn die Datenbank benannte Parameter für aufrufbare Anweisungen unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsNonNullableColumns()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsNonNullableColumns().

Rückflug

Boolean – true, wenn Spalten in dieser Datenbank als „nicht nullfähig“ definiert werden dürfen; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsOpenCursorsAcrossCommit()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit().

Rückflug

Boolean – true, wenn diese Datenbank das Offenhalten von Cursorn über Commits hinweg unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsOpenCursorsAcrossRollback()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback().

Rückflug

Boolean – true, wenn diese Datenbank das Offenhalten von Cursorn über Rollbacks hinweg unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsOpenStatementsAcrossCommit()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit().

Rückflug

Boolean – true, wenn diese Datenbank das Offenhalten von Anweisungen über Commits hinweg unterstützt; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsOpenStatementsAcrossRollback()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback().

Rückflug

Boolean – true, wenn diese Datenbank unterstützt, dass Anweisungen bei Rollbacks immer geöffnet bleiben; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsOrderByUnrelated()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsOrderByUnrelated().

Rückflug

Boolean – true, wenn diese Datenbank die Verwendung einer Spalte unterstützt, die nicht in der SELECT-Anweisung in einer ORDER BY-Klausel enthalten ist; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsOuterJoins()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsOuterJoins().

Rückflug

Boolean – true, wenn diese Datenbank eine Form von Outer Join unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsPositionedDelete()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsPositionedDelete().

Rückflug

Boolean – true, wenn diese Datenbank positionierte DELETE-Anweisungen unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsPositionedUpdate()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsPositionedUpdate().

Rückflug

Boolean – true, wenn diese Datenbank positionierte UPDATE-Anweisungen unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsResultSetConcurrency(type, concurrency)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.
concurrencyIntegerDer Typ der Gleichzeitigkeit, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE.

Rückflug

Boolean – true, wenn diese Datenbank die angegebene Kombination aus Ergebnismenge und Parallelitätstyp unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsResultSetHoldability(holdability)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsResultSetHoldability(int).

Parameter

NameTypBeschreibung
holdabilityIntegerEine Konstante für die Beibehaltung, die geprüft werden soll. Mögliche Werte sind Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Rückflug

Boolean: true, wenn die Datenbank die angegebene Holdability hat, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsResultSetType(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsResultSetType(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean: true, wenn diese Datenbank den angegebenen Ergebnismengentyp unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSavepoints()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSavepoints().

Rückflug

Boolean – true, wenn die Datenbank Savepoints unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSchemasInDataManipulation()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSchemasInDataManipulation().

Rückflug

Boolean – true, wenn eine Datenbearbeitungsanweisung einen Schemanamen enthalten kann, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSchemasInIndexDefinitions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions().

Rückflug

Boolean – true, wenn eine Indexdefinitionsanweisung einen Schemanamen enthalten kann; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSchemasInPrivilegeDefinitions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions().

Rückflug

Boolean: true, wenn eine Anweisung zur Definition von Berechtigungen einen Schemanamen enthalten kann, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSchemasInProcedureCalls()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls().

Rückflug

Boolean – true, wenn eine Anweisung zum Aufrufen einer Prozedur einen Schemanamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSchemasInTableDefinitions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions().

Rückflug

Boolean – true, wenn eine Tabellendefinitionsanweisung einen Schemanamen enthalten kann; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSelectForUpdate()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSelectForUpdate().

Rückflug

Boolean: true, wenn diese Datenbank SELECT FOR UPDATE-Anweisungen unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsStatementPooling()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsStatementPooling().

Rückflug

Boolean: true, wenn die Datenbank das Pooling von Anweisungen unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsStoredFunctionsUsingCallSyntax()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax().

Rückflug

Boolean – true, wenn die Datenbank das Aufrufen benutzerdefinierter Funktionen oder Anbieterfunktionen mit der Escape-Syntax für gespeicherte Prozeduren unterstützt; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsStoredProcedures()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsStoredProcedures().

Rückflug

Boolean – true, wenn diese Datenbank gespeicherte Prozeduraufrufe unterstützt, die die Escape-Syntax für gespeicherte Prozeduren verwenden; andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSubqueriesInComparisons()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSubqueriesInComparisons().

Rückflug

Boolean – true, wenn diese Datenbank Unterabfragen in Vergleichsausdrücken unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSubqueriesInExists()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSubqueriesInExists().

Rückflug

Boolean: true, wenn diese Datenbank Unterabfragen in EXISTS-Ausdrücken unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSubqueriesInIns()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSubqueriesInIns().

Rückflug

Boolean: true, wenn diese Datenbank Unterabfragen in IN-Ausdrücken unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsSubqueriesInQuantifieds()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds().

Rückflug

Boolean – true, wenn diese Datenbank Unterabfragen in quantifizierten Ausdrücken unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsTableCorrelationNames()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsTableCorrelationNames().

Rückflug

Boolean – true, wenn diese Datenbank Tabellenaliasse unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsTransactionIsolationLevel(level)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int).

Parameter

NameTypBeschreibung
levelIntegerDie Transaktionsisolationsebene, die unterstützt werden soll. Muss Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE sein.

Rückflug

Boolean – true, wenn diese Datenbank die angegebene Transaktionsisolationsebene unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsTransactions()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsTransactions().

Rückflug

Boolean – true, wenn diese Datenbank Transaktionen unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsUnion()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsUnion().

Rückflug

Boolean – true, wenn diese Datenbank SQL UNION unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

supportsUnionAll()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#supportsUnionAll().

Rückflug

Boolean – true, wenn diese Datenbank SQL UNION ALL unterstützt, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

updatesAreDetected(type)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#updatesAreDetected(int).

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnistyp, der Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ist.

Rückflug

Boolean: true, wenn für den angegebenen Ergebnistyp durch Aufrufe von JdbcResultSet.rowUpdated() eine sichtbare Zeilenaktualisierung erkannt wird. Andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

usesLocalFilePerTable()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#usesLocalFilePerTable().

Rückflug

Boolean – true, wenn jede Tabelle in einer separaten lokalen Datei gespeichert wird; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

usesLocalFiles()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.DatabaseMetaData#usesLocalFiles().

Rückflug

Boolean – true, wenn die Datenbank Tabellen in einer lokalen Datei speichert; false andernfalls.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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