Class JdbcDatabaseMetaData

JdbcDatabaseMetaData

Metadatenobjekt einer JDBC-Datenbank. Die Dokumentation dieser Klasse finden Sie unter java.sql.DatabaseMetaData.

Methoden

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

Detaillierte Dokumentation

allProceduresAreCallable()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

allTablesAreSelectable()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

autoCommitFailureClosesAllResultSets()

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

Return

Boolean: true, wenn autoCommit den Wert true hat und eine SQL-Ausnahme angibt, dass alle offenen Ergebnismengen geschlossen sind, auch wenn sie für den Hold geeignet sind. Andernfalls wird false zurückgegeben.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

dataDefinitionCausesTransactionCommit()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

dataDefinitionIgnoredInTransactions()

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

Return

Boolean: true, wenn die Datenbank eine Datendefinitionsanweisung innerhalb einer Transaktion ignoriert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

deletesAreDetected(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

doesMaxRowSizeIncludeBlobs()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
typeNamePatternStringDas benutzerdefinierte Typnamenmuster. Es muss mit dem Typnamen übereinstimmen, der in der Datenbank gespeichert ist.
attributeNamePatternStringDas Attributnamensmuster. Es muss mit dem in der Datenbank deklarierten Attributnamen übereinstimmen.

Return

JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der Attribute für einen bestimmten 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

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

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.
scopeIntegerDer relevante Bereich mit denselben Werten wie in der Beschreibungsspalte der Spalte SCOPE.
nullableBooleanWenn true, werden Spalten eingeschlossen, in denen Nullwerte zulässig sind. Ansonsten nicht.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getCatalogSeparator()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getCatalogTerm()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getCatalogs()

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

Return

JdbcResultSet: Eine Ergebnismenge mit den Katalognamen, jeweils einer pro Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getClientInfoProperties()

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

Return

JdbcResultSet: Ein Ergebnissatz mit Clientinformationsattributen, die der Treiber unterstützt, sortiert nach NAME, jeweils ein Attribut pro Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getColumnPrivileges(catalog, schema, table, columnNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Name des Schemas, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.
columnNamePatternStringDas Muster für Spaltennamen, nach denen die Suche gefiltert werden soll. Er muss mit dem Spaltennamen in der Datenbank übereinstimmen.

Return

JdbcResultSet: Ein Ergebnissatz, der die Spaltenberechtigungen enthält, eine pro Zeile, sortiert nach COLUMN_NAME und PRIVILEGE.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableNamePatternStringDas Namensmuster der Tabelle, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist.
columnNamePatternStringDas Muster für Spaltennamen, nach denen die Suche gefiltert werden soll. Er muss mit dem Spaltennamen in der Datenbank übereinstimmen.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getConnection()

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

Return

JdbcConnection: Die Verbindung, die diese Metadaten erzeugt hat.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

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

Eine Dokumentation 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 diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname in den Auswahlkriterien nicht verwendet.
parentSchemaStringEin übergeordneter Schemaname, wie er in der Datenbank angezeigt wird. Durch Übergabe eines leeren Strings werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname in den Auswahlkriterien nicht verwendet.
parentTableStringDer Name der übergeordneten Tabelle, die den Schlüssel exportiert. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist.
foreignCatalogStringDer Name eines ausländischen Katalogs, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname in den Auswahlkriterien nicht verwendet.
foreignSchemaStringEin Fremdschemaname, wie er in der Datenbank angezeigt wird. Durch Übergabe eines leeren Strings werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird angegeben, dass der Schemaname in den Auswahlkriterien nicht verwendet wird.
foreignTableStringDer Name der Fremdtabelle, die den Schlüssel exportiert. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDatabaseMajorVersion()

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

Return

Integer: Die Hauptversionsnummer der zugrunde liegenden Datenbank.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDatabaseMinorVersion()

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

Return

Integer: Die Nebenversionsnummer der zugrunde liegenden Datenbank.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDatabaseProductName()

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

Return

String: Der Name dieses Datenbankprodukts.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDatabaseProductVersion()

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

Return

String: Die Versionsnummer dieses Datenbankprodukts.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDefaultTransactionIsolation()

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

Return

Integer: Die standardmäßige Transaktionsisolationsebene der Datenbank, entweder 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDriverMajorVersion()

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

Return

Integer: Die Hauptversionsnummer des JDBC-Treibers.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDriverMinorVersion()

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

Return

Integer: Die Nebenversionsnummer des JDBC-Treibers.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDriverName()

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

Return

String: Der Name dieses JDBC-Treibers.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getDriverVersion()

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

Return

String: Die Versionsnummer dieses JDBC-Treibers.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getExportedKeys(catalog, schema, table)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.

Return

JdbcResultSet: Eine Ergebnismenge, die die Beschreibungen der Fremdschlüsselspalten für die von der Tabelle exportierten Primärschlüsselspalten enthält. In jeder Zeile der Ergebnismenge wird eine Spaltenbeschreibung bereitgestellt. Die Spalten sind nach FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME und KEY_SEQ sortiert.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getExtraNameCharacters()

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

Return

String: Die zusätzlichen Zeichen, die zusätzlich zu a–z, A–Z, 0–9 und _ auch in Kennungsnamen ohne Anführungszeichen verfügbar sind.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
functionNamePatternStringDas Funktionsmuster, das mit dem in der Datenbank gespeicherten Funktionsnamen übereinstimmt.
columnNamePatternStringDas Muster für den Parameternamen, das mit dem Parameter- oder Spaltennamen so übereinstimmen muss, wie er in der Datenbank gespeichert ist.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getFunctions(catalog, schemaPattern, functionNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
functionNamePatternStringDas Funktionsmuster, das mit dem in der Datenbank gespeicherten Funktionsnamen übereinstimmen muss.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getIdentifierQuoteString()

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

Return

String: Der String, mit dem SQL-IDs in Anführungszeichen gesetzt werden. Wenn die Zitation von Kennungen nicht unterstützt wird, wird standardmäßig ein Leerzeichen („ “) verwendet.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getImportedKeys(catalog, schema, table)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

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

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.
uniqueBooleanBei true gibt die Methode nur Indexe für eindeutige Werte zurück. Andernfalls gibt sie Indexe zurück, ob die Werte eindeutig sind oder nicht.
approximateBooleanBei true darf das Ergebnis ungefähre Werte oder Werte enthalten, die nicht im Datenbereich sind. Andernfalls wird die Ergebnisgenauigkeit angefordert.

Return

JdbcResultSet: Ein Ergebnissatz, der den Index und die Statistikspaltenbeschreibungen für die angegebene Tabelle enthält. In jeder Zeile des Ergebnissatzes wird eine Spaltenbeschreibung bereitgestellt. Die Spalten sind nach NON_UNIQUE, TYPE, INDEX_NAME und ORDINAL_POSITION sortiert.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getJDBCMajorVersion()

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

Return

Integer: Die JDBC-Hauptversionsnummer für diesen Treiber.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getJDBCMinorVersion()

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

Return

Integer: Die JDBC-Nebenversionsnummer für diesen Treiber.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxBinaryLiteralLength()

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

Return

Integer: Die maximale Anzahl von Hexadezimalzeichen, die diese Datenbank in einem binären Inline-Literal zulässt. Eine Antwort von 0 bedeutet, dass es keinen bekannten Grenzwert gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxCatalogNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Katalognamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxCharLiteralLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Zeichenliteral zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxColumnNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Spaltennamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxColumnsInGroupBy()

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

Return

Integer: Die maximale Anzahl von Spalten, die diese Datenbank in einer GROUP BY-Klausel zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxColumnsInIndex()

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

Return

Integer: Die maximale Anzahl von Spalten, die diese Datenbank in einem Index zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxColumnsInOrderBy()

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

Return

Integer: Die maximale Anzahl von Spalten, die diese Datenbank in einer ORDER BY-Klausel zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxColumnsInSelect()

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

Return

Integer: Die maximale Anzahl von Spalten, die diese Datenbank in einer SELECT-Liste zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxColumnsInTable()

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

Return

Integer: Die maximale Anzahl von Spalten, die diese Datenbank in einer Tabelle zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxConnections()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxCursorNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Cursornamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxIndexLength()

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

Return

Integer: Die maximale Anzahl von Byte, die diese Datenbank für einen Index zulässt, einschließlich aller Bestandteile. Eine Antwort von 0 bedeutet, dass es keinen bekannten Grenzwert gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxProcedureNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Prozedurnamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxRowSize()

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

Return

Integer: Die maximale Anzahl von Byte, die diese Datenbank in einer einzelnen Zeile zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxSchemaNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Schemanamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxStatementLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einer SQL-Anweisung zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxStatements()

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

Return

Integer: Die maximale Anzahl aktiver Anweisungen für diese Datenbank, die gleichzeitig geöffnet sein können. Eine Antwort von 0 bedeutet, dass es keinen bekannten Grenzwert gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxTableNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank in einem Tabellennamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxTablesInSelect()

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

Return

Integer: Die maximale Anzahl von Tabellen, die diese Datenbank in einer SELECT-Anweisung zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaxUserNameLength()

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

Return

Integer: Die maximale Anzahl von Zeichen, die diese Datenbank für einen Nutzernamen zulässt. Eine Antwort von 0 bedeutet, dass es kein bekanntes Limit gibt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getNumericFunctions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPrimaryKeys(catalog, schema, table)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.

Return

JdbcResultSet: Ein Ergebnissatz, der die Spaltenbeschreibungen für die Primärschlüsselspalten enthält, eine pro Zeile, sortiert nach COLUMN_NAME.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
procedureNamePatternStringMuster für Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Prozedurnamen übereinstimmen.
columnNamePatternStringDas Muster für Spaltennamen, nach denen die Suche gefiltert werden soll. Er muss mit dem Spaltennamen in der Datenbank übereinstimmen.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getProcedureTerm()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getProcedures(catalog, schemaPattern, procedureNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
procedureNamePatternStringMuster für Prozedurnamen, nach dem die Suche gefiltert werden soll. Er muss mit dem in der Datenbank gespeicherten Prozedurnamen übereinstimmen.

Return

JdbcResultSet: Ein Ergebnissatz mit den Prozedurbeschreibungen, eine pro Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getResultSetHoldability()

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

Return

Integer: Standard-Holdability für die Datenbank; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getRowIdLifetime()

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

Return

Integer: Der Status, der die Lebensdauer einer ROWID angibt, entweder 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

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSQLKeywords()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSQLStateType()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSchemaTerm()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSchemas()

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

Return

JdbcResultSet: Ein Ergebnissatz mit den Schemabeschreibungen, eine pro Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSchemas(catalog, schemaPattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSearchStringEscape()

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

Return

String: Der String, mit dem Platzhalterzeichen wie „_“ oder „%“ maskiert werden.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getStringFunctions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSuperTables(catalog, schemaPattern, tableNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht in den Auswahlkriterien verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen.
tableNamePatternStringDas Muster für den Tabellennamen. Kann ein voll qualifizierter Name sein.

Return

JdbcResultSet: Ein Ergebnissatz 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 Einblendungen werden nicht aufgeführt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSuperTypes(catalog, schemaPattern, typeNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht in den Auswahlkriterien verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen.
typeNamePatternStringDas benutzerdefinierte Typnamenmuster. Es kann sich um einen voll qualifizierten Namen handeln.

Return

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 benutzerdefinierten Typ. Typen ohne Einblendungen werden nicht aufgeführt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSystemFunctions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getTablePrivileges(catalog, schemaPattern, tableNamePattern)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableNamePatternStringDas Namensmuster der Tabelle, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist.

Return

JdbcResultSet: Eine Ergebnismenge mit den Beschreibungen der Tabellenberechtigungen (eine pro Zeile), sortiert nach TABLE_CAT, TABLE_SCHEM, TABLE_NAME und PRIVILEGE.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getTableTypes()

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

Return

JdbcResultSet: Ein Ergebnissatz mit den Tabellentypen, jeweils einer pro Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getTables(catalog, schemaPattern, tableNamePattern, types)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableNamePatternStringDas Namensmuster der Tabelle, nach dem die Suche gefiltert werden soll. Er muss mit dem Tabellennamen so übereinstimmen, wie er in der Datenbank gespeichert ist.
typesString[]Eine Liste der Typtypen, die zurückgegeben werden sollen. Jeder Typ muss in der Liste enthalten sein, die von getTableTypes() zurückgegeben wird. Bei Übergabe von null wird angegeben, dass alle Tabellentypen zurückgegeben werden.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getTimeDateFunctions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getTypeInfo()

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

Return

JdbcResultSet: Ein Ergebnissatz mit Beschreibungen der Datentypen, die von dieser Datenbank unterstützt werden. In jeder Zeile der Ergebnismenge wird eine Beschreibung des SQL-Typs angegeben. Sie werden nach DATA_TYPE sortiert und danach, wie eng der Datentyp dem entsprechenden JDBC-SQL-Typ zugeordnet wird.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getUDTs(catalog, schemaPattern, typeNamePattern, types)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaPatternStringDas Schemanamenmuster, nach dem die Suche gefiltert werden soll, so wie es in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
typeNamePatternStringDas Typnamenmuster, nach dem die Suche gefiltert werden soll. Kann ein voll qualifizierter Name sein.
typesInteger[]Eine Liste der einzuschließenden benutzerdefinierten Typen (JAVA_OBJECT, STRUCT oder DISTINCT). Bei Übergabe von null wird angegeben, dass alle Typen zurückgegeben werden.

Return

JdbcResultSet: Ein Ergebnissatz, der die Beschreibungen des benutzerdefinierten Typs (UDT) enthält, eine pro Zeile, sortiert nach DATA_TYPE, TYPE_CAT, TYPE_SCHEM und TYPE_NAME.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getURL()

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

Return

String – Die URL für dieses Datenbankverwaltungssystem oder null, falls nicht generiert.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getUserName()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getVersionColumns(catalog, schema, table)

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

Parameter

NameTypBeschreibung
catalogStringDer Katalogname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Katalog abgerufen. Bei Übergabe von null wird der Katalogname nicht zum Eingrenzen der Suche verwendet.
schemaStringDer Schemaname, nach dem die Suche gefiltert werden soll, so wie er in der Datenbank angezeigt wird. Wenn Sie einen leeren String übergeben, werden diese Verfahren ohne Schema abgerufen. Bei Übergabe von null wird der Schemaname nicht verwendet, um die Suche einzuschränken.
tableStringDer Tabellenname. Er muss mit dem Tabellennamen übereinstimmen, der in der Datenbank gespeichert ist.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertsAreDetected(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp eine sichtbare Zeileneinfügung durch Aufrufe von JdbcResultSet.rowInserted() erkannt wird; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

isCatalogAtStart()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

isReadOnly()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

locatorsUpdateCopy()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

nullPlusNonNullIsNull()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

nullsAreSortedAtEnd()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

nullsAreSortedAtStart()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

nullsAreSortedHigh()

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

Return

Boolean: true, wenn die NULL-Werte hoch sortiert sind, d. h., sie haben bei der Sortierung einen höheren Wert als andere in der Domain. Andernfalls wird false zurückgegeben.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

nullsAreSortedLow()

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

Return

Boolean: true, wenn die NULL-Werte niedrig sortiert sind, d. h. beim Sortieren davon ausgegangen wird, dass sie einen niedrigeren Wert als andere in der Domain haben. Andernfalls wird false zurückgegeben.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

othersDeletesAreVisible(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp die von anderen durchgeführten Löschvorgänge sichtbar sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

othersInsertsAreVisible(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp die von anderen vorgenommenen Einfügungen sichtbar sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

othersUpdatesAreVisible(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp die von anderen vorgenommenen Aktualisierungen sichtbar sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

ownDeletesAreVisible(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp die eigenen Löschvorgänge des Satzes sichtbar sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

ownInsertsAreVisible(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp die eigenen Einfügungen des Satzes sichtbar sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

ownUpdatesAreVisible(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Boolean: true, wenn für den angegebenen Ergebnissatztyp die eigenen Aktualisierungen des Satzes sichtbar sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

storesLowerCaseIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß- und Kleinschreibung behandelt und in Kleinbuchstaben speichert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

storesLowerCaseQuotedIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-IDs mit gemischten Groß- und Kleinschreibung in Anführungszeichen als nicht berücksichtigt und in Kleinbuchstaben speichert; sonst false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

storesMixedCaseIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß- und Kleinschreibung behandelt und diese in gemischter Groß- und Kleinschreibung speichert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

storesMixedCaseQuotedIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-IDs mit gemischten Groß- und Kleinschreibung in Anführungszeichen als nicht berücksichtigend behandelt und in gemischter Groß- und Kleinschreibung speichert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

storesUpperCaseIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß-/Kleinschreibung behandelt und in Großbuchstaben speichert, andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

storesUpperCaseQuotedIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-Kennungen mit gemischten Groß- und Kleinschreibung in Anführungszeichen als nicht berücksichtigend behandelt und in Großbuchstaben speichert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsANSI92EntryLevelSQL()

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

Return

Boolean: true, wenn diese Datenbank die SQL-Grammatik des ANSI92-Einstiegs unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsANSI92FullSQL()

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

Return

Boolean: true, wenn diese Datenbank die vollständige ANSI92-SQL-Grammatik unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsANSI92IntermediateSQL()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsAlterTableWithAddColumn()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsAlterTableWithDropColumn()

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

Return

Boolean: true, wenn die Datenbank ALTER TABLE mit Drop-down-Spalte unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsBatchUpdates()

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

Return

Boolean: true, wenn die Datenbank Batchaktualisierungen unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCatalogsInDataManipulation()

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

Return

Boolean: true, wenn eine Datenmanipulationsanweisung einen Katalognamen enthalten kann; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCatalogsInIndexDefinitions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCatalogsInPrivilegeDefinitions()

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

Return

Boolean: true, wenn eine Anweisung zur Berechtigungsdefinition einen Katalognamen enthalten kann; sonst false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCatalogsInProcedureCalls()

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

Return

Boolean: true, wenn eine Prozeduraufrufanweisung einen Katalognamen enthalten kann; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCatalogsInTableDefinitions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsColumnAliasing()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsConvert()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsConvert(fromType, toType)

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

Parameter

NameTypBeschreibung
fromTypeIntegerDer Typ, aus dem die Konvertierung ausgeführt werden soll.
toTypeIntegerDer Typ, in den konvertiert werden soll.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCoreSQLGrammar()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsCorrelatedSubqueries()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsDataDefinitionAndDataManipulationTransactions()

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

Return

Boolean: true, wenn diese Datenbank sowohl Anweisungen zur Datendefinition als auch zur Datenmanipulation innerhalb einer Transaktion unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsDataManipulationTransactionsOnly()

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

Return

Boolean: true, wenn diese Datenbank Datenmanipulationsanweisungen innerhalb einer Transaktion unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsDifferentTableCorrelationNames()

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

Return

Boolean: true, wenn Korrelationsnamen für Tabellen unterstützt werden und sich von den Namen der Tabellen in der Datenbank unterscheiden dürfen; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsExpressionsInOrderBy()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsExtendedSQLGrammar()

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

Return

Boolean: true, wenn diese Datenbank die ODBC Extended SQL-Grammatik unterstützt, andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsFullOuterJoins()

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

Return

Boolean: true, wenn diese Datenbank vollständig verschachtelte Outer Joins unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsGetGeneratedKeys()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsGroupBy()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsGroupByBeyondSelect()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsGroupByUnrelated()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsIntegrityEnhancementFacility()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsLikeEscapeClause()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsLimitedOuterJoins()

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

Return

Boolean: true, wenn diese Datenbank äußere Joins nur eingeschränkt unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsMinimumSQLGrammar()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsMixedCaseIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-IDs ohne Anführungszeichen mit gemischter Groß- und Kleinschreibung behandelt und diese daher mit gemischter Groß-/Kleinschreibung speichert. Andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsMixedCaseQuotedIdentifiers()

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

Return

Boolean: true, wenn die Datenbank SQL-Kennungen in Anführungszeichen mit gemischten Groß- und Kleinschreibung behandelt und diese daher mit gemischter Groß-/Kleinschreibung speichert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsMultipleOpenResults()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsMultipleResultSets()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsMultipleTransactions()

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

Return

Boolean: true, wenn diese Datenbank die gleichzeitige Ausführung mehrerer Transaktionen über verschiedene Verbindungen unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsNamedParameters()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsNonNullableColumns()

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

Return

Boolean: true, wenn die Spalten in dieser Datenbank so definiert werden können, dass keine Nullwerte zulässig sind; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsOpenCursorsAcrossCommit()

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

Return

Boolean: true, wenn diese Datenbank unterstützt, dass Cursor bei Commits immer offen gehalten werden; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsOpenCursorsAcrossRollback()

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

Return

Boolean: true, wenn diese Datenbank unterstützt, dass Cursor bei Rollbacks immer offen gehalten werden; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsOpenStatementsAcrossCommit()

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

Return

Boolean: true, wenn diese Datenbank unterstützt, dass Anweisungen immer über Commits hinweg geöffnet bleiben; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsOpenStatementsAcrossRollback()

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

Return

Boolean: true, wenn diese Datenbank unterstützt, dass Anweisungen bei Rollbacks immer offen gehalten werden; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsOrderByUnrelated()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsOuterJoins()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsPositionedDelete()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsPositionedUpdate()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsResultSetConcurrency(type, concurrency)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.
concurrencyIntegerDer Nebenläufigkeitstyp, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE.

Return

Boolean: true, wenn diese Datenbank die angegebene Kombination aus Ergebnissatz und Gleichzeitigkeitstyp unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsResultSetHoldability(holdability)

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

Parameter

NameTypBeschreibung
holdabilityIntegerEine zu prüfende Haltebarkeitskonstante; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Return

Boolean: true, wenn die Datenbank die Haltebarkeit erfüllt hat; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsResultSetType(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSavepoints()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSchemasInDataManipulation()

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

Return

Boolean: true, wenn eine Datenmanipulationsanweisung einen Schemanamen enthalten kann; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSchemasInIndexDefinitions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSchemasInPrivilegeDefinitions()

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

Return

Boolean: true, wenn eine Berechtigungsdefinition einen Schemanamen enthalten kann; sonst false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSchemasInProcedureCalls()

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

Return

Boolean: true, wenn eine Prozeduraufrufanweisung einen Schemanamen enthalten kann; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSchemasInTableDefinitions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSelectForUpdate()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsStatementPooling()

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

Return

Boolean: true, wenn die Datenbank Anweisungs-Pooling unterstützt, andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsStoredFunctionsUsingCallSyntax()

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

Return

Boolean: true, wenn die Datenbank den Aufruf benutzerdefinierter Funktionen oder Anbieterfunktionen mit der Escape-Syntax der gespeicherten Prozedur unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsStoredProcedures()

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

Return

Boolean: true, wenn diese Datenbank gespeicherte Prozeduraufrufe unterstützt, bei denen die Escape-Syntax der gespeicherten Prozedur verwendet wurde; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSubqueriesInComparisons()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSubqueriesInExists()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSubqueriesInIns()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsSubqueriesInQuantifieds()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsTableCorrelationNames()

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

Return

Boolean: true, wenn diese Datenbank Namen der Tabellenkernel unterstützt; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsTransactionIsolationLevel(level)

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

Parameter

NameTypBeschreibung
levelIntegerDie Transaktionsisolationsebene, deren Unterstützung bestimmt wird. Dies 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.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsTransactions()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsUnion()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

supportsUnionAll()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

updatesAreDetected(type)

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

Parameter

NameTypBeschreibung
typeIntegerDer Ergebnissatztyp, also Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

usesLocalFilePerTable()

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

Return

Boolean: true, wenn die Datenbank jede Tabelle in einer separaten lokalen Datei speichert; andernfalls false.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

usesLocalFiles()

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

Return

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

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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