Class JdbcDatabaseMetaData

JdbcDatabaseMetaData

A JDBC DatabaseMetaData. For documentation of this class, see java.sql.DatabaseMetaData.

Methods

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

Detailed documentation

allProceduresAreCallable()

For documentation of this method, see java.sql.DatabaseMetaData#allProceduresAreCallable().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

allTablesAreSelectable()

For documentation of this method, see java.sql.DatabaseMetaData#allTablesAreSelectable().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

autoCommitFailureClosesAllResultSets()

For documentation of this method, see java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

dataDefinitionCausesTransactionCommit()

For documentation of this method, see java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

dataDefinitionIgnoredInTransactions()

For documentation of this method, see java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

deletesAreDetected(type)

For documentation of this method, see java.sql.DatabaseMetaData#deletesAreDetected(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

doesMaxRowSizeIncludeBlobs()

For documentation of this method, see java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getAttributes(String, String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
typeNamePatternString
attributeNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

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

For documentation of this method, see java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean).

Parameters

NameTypeDescription
catalogString
schemaString
tableString
scopeInteger
nullableBoolean

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getCatalogSeparator()

For documentation of this method, see java.sql.DatabaseMetaData#getCatalogSeparator().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getCatalogTerm()

For documentation of this method, see java.sql.DatabaseMetaData#getCatalogTerm().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getCatalogs()

For documentation of this method, see java.sql.DatabaseMetaData#getCatalogs().

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getClientInfoProperties()

For documentation of this method, see java.sql.DatabaseMetaData#getClientInfoProperties().

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getColumnPrivileges(catalog, schema, table, columnNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String).

Parameters

NameTypeDescription
catalogString
schemaString
tableString
columnNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getColumns(String, String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
tableNamePatternString
columnNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getConnection()

For documentation of this method, see java.sql.DatabaseMetaData#getConnection().

Return

JdbcConnection

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

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

For documentation of this method, see java.sql.DatabaseMetaData#getCrossReference(String, String, String, String, String, String).

Parameters

NameTypeDescription
parentCatalogString
parentSchemaString
parentTableString
foreignCatalogString
foreignSchemaString
foreignTableString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDatabaseMajorVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getDatabaseMajorVersion().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDatabaseMinorVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getDatabaseMinorVersion().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDatabaseProductName()

For documentation of this method, see java.sql.DatabaseMetaData#getDatabaseProductName().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDatabaseProductVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getDatabaseProductVersion().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDefaultTransactionIsolation()

For documentation of this method, see java.sql.DatabaseMetaData#getDefaultTransactionIsolation().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDriverMajorVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getDriverMajorVersion().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDriverMinorVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getDriverMinorVersion().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDriverName()

For documentation of this method, see java.sql.DatabaseMetaData#getDriverName().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getDriverVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getDriverVersion().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getExportedKeys(catalog, schema, table)

For documentation of this method, see java.sql.DatabaseMetaData#getExportedKeys(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaString
tableString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getExtraNameCharacters()

For documentation of this method, see java.sql.DatabaseMetaData#getExtraNameCharacters().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
functionNamePatternString
columnNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getFunctions(catalog, schemaPattern, functionNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getFunctions(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
functionNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getIdentifierQuoteString()

For documentation of this method, see java.sql.DatabaseMetaData#getIdentifierQuoteString().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getImportedKeys(catalog, schema, table)

For documentation of this method, see java.sql.DatabaseMetaData#getImportedKeys(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaString
tableString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

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

For documentation of this method, see java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean).

Parameters

NameTypeDescription
catalogString
schemaString
tableString
uniqueBoolean
approximateBoolean

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getJDBCMajorVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getJDBCMajorVersion().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getJDBCMinorVersion()

For documentation of this method, see java.sql.DatabaseMetaData#getJDBCMinorVersion().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxBinaryLiteralLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxBinaryLiteralLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxCatalogNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxCatalogNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxCharLiteralLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxCharLiteralLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxColumnNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxColumnNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxColumnsInGroupBy()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxColumnsInGroupBy().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxColumnsInIndex()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxColumnsInIndex().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxColumnsInOrderBy()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxColumnsInOrderBy().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxColumnsInSelect()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxColumnsInSelect().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxColumnsInTable()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxColumnsInTable().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxConnections()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxConnections().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxCursorNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxCursorNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxIndexLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxIndexLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxProcedureNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxProcedureNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxRowSize()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxRowSize().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxSchemaNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxSchemaNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxStatementLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxStatementLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxStatements()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxStatements().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxTableNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxTableNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxTablesInSelect()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxTablesInSelect().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getMaxUserNameLength()

For documentation of this method, see java.sql.DatabaseMetaData#getMaxUserNameLength().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getNumericFunctions()

For documentation of this method, see java.sql.DatabaseMetaData#getNumericFunctions().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getPrimaryKeys(catalog, schema, table)

For documentation of this method, see java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaString
tableString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
procedureNamePatternString
columnNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getProcedureTerm()

For documentation of this method, see java.sql.DatabaseMetaData#getProcedureTerm().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getProcedures(catalog, schemaPattern, procedureNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getProcedures(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
procedureNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getResultSetHoldability()

For documentation of this method, see java.sql.DatabaseMetaData#getResultSetHoldability().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getRowIdLifetime()

For documentation of this method, see java.sql.DatabaseMetaData#getRowIdLifetime().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSQLKeywords()

For documentation of this method, see java.sql.DatabaseMetaData#getSQLKeywords().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSQLStateType()

For documentation of this method, see java.sql.DatabaseMetaData#getSQLStateType().

Return

Integer

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSchemaTerm()

For documentation of this method, see java.sql.DatabaseMetaData#getSchemaTerm().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSchemas()

For documentation of this method, see java.sql.DatabaseMetaData#getSchemas().

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSchemas(catalog, schemaPattern)

For documentation of this method, see java.sql.DatabaseMetaData#getSchemas(String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSearchStringEscape()

For documentation of this method, see java.sql.DatabaseMetaData#getSearchStringEscape().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getStringFunctions()

For documentation of this method, see java.sql.DatabaseMetaData#getStringFunctions().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSuperTables(catalog, schemaPattern, tableNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getSuperTables(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
tableNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSuperTypes(catalog, schemaPattern, typeNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getSuperTypes(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
typeNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getSystemFunctions()

For documentation of this method, see java.sql.DatabaseMetaData#getSystemFunctions().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getTablePrivileges(catalog, schemaPattern, tableNamePattern)

For documentation of this method, see java.sql.DatabaseMetaData#getTablePrivileges(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaPatternString
tableNamePatternString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getTableTypes()

For documentation of this method, see java.sql.DatabaseMetaData#getTableTypes().

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getTables(catalog, schemaPattern, tableNamePattern, types)

For documentation of this method, see java.sql.DatabaseMetaData#getTables(String, String, String, String[]).

Parameters

NameTypeDescription
catalogString
schemaPatternString
tableNamePatternString
typesString[]

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getTimeDateFunctions()

For documentation of this method, see java.sql.DatabaseMetaData#getTimeDateFunctions().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getTypeInfo()

For documentation of this method, see java.sql.DatabaseMetaData#getTypeInfo().

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getUDTs(catalog, schemaPattern, typeNamePattern, types)

For documentation of this method, see java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]).

Parameters

NameTypeDescription
catalogString
schemaPatternString
typeNamePatternString
typesInteger[]

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getURL()

For documentation of this method, see java.sql.DatabaseMetaData#getURL().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getUserName()

For documentation of this method, see java.sql.DatabaseMetaData#getUserName().

Return

String

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

getVersionColumns(catalog, schema, table)

For documentation of this method, see java.sql.DatabaseMetaData#getVersionColumns(String, String, String).

Parameters

NameTypeDescription
catalogString
schemaString
tableString

Return

JdbcResultSet

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

insertsAreDetected(type)

For documentation of this method, see java.sql.DatabaseMetaData#insertsAreDetected(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

isCatalogAtStart()

For documentation of this method, see java.sql.DatabaseMetaData#isCatalogAtStart().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

isReadOnly()

For documentation of this method, see java.sql.DatabaseMetaData#isReadOnly().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

locatorsUpdateCopy()

For documentation of this method, see java.sql.DatabaseMetaData#locatorsUpdateCopy().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

nullPlusNonNullIsNull()

For documentation of this method, see java.sql.DatabaseMetaData#nullPlusNonNullIsNull().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

nullsAreSortedAtEnd()

For documentation of this method, see java.sql.DatabaseMetaData#nullsAreSortedAtEnd().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

nullsAreSortedAtStart()

For documentation of this method, see java.sql.DatabaseMetaData#nullsAreSortedAtStart().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

nullsAreSortedHigh()

For documentation of this method, see java.sql.DatabaseMetaData#nullsAreSortedHigh().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

nullsAreSortedLow()

For documentation of this method, see java.sql.DatabaseMetaData#nullsAreSortedLow().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

othersDeletesAreVisible(type)

For documentation of this method, see java.sql.DatabaseMetaData#othersDeletesAreVisible(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

othersInsertsAreVisible(type)

For documentation of this method, see java.sql.DatabaseMetaData#othersInsertsAreVisible(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

othersUpdatesAreVisible(type)

For documentation of this method, see java.sql.DatabaseMetaData#othersUpdatesAreVisible(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

ownDeletesAreVisible(type)

For documentation of this method, see java.sql.DatabaseMetaData#ownDeletesAreVisible(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

ownInsertsAreVisible(type)

For documentation of this method, see java.sql.DatabaseMetaData#ownInsertsAreVisible(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

ownUpdatesAreVisible(type)

For documentation of this method, see java.sql.DatabaseMetaData#ownUpdatesAreVisible(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

storesLowerCaseIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#storesLowerCaseIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

storesLowerCaseQuotedIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

storesMixedCaseIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#storesMixedCaseIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

storesMixedCaseQuotedIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

storesUpperCaseIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#storesUpperCaseIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

storesUpperCaseQuotedIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsANSI92EntryLevelSQL()

For documentation of this method, see java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsANSI92FullSQL()

For documentation of this method, see java.sql.DatabaseMetaData#supportsANSI92FullSQL().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsANSI92IntermediateSQL()

For documentation of this method, see java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsAlterTableWithAddColumn()

For documentation of this method, see java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsAlterTableWithDropColumn()

For documentation of this method, see java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsBatchUpdates()

For documentation of this method, see java.sql.DatabaseMetaData#supportsBatchUpdates().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCatalogsInDataManipulation()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCatalogsInIndexDefinitions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCatalogsInPrivilegeDefinitions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCatalogsInProcedureCalls()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCatalogsInTableDefinitions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsColumnAliasing()

For documentation of this method, see java.sql.DatabaseMetaData#supportsColumnAliasing().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsConvert()

For documentation of this method, see java.sql.DatabaseMetaData#supportsConvert().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsConvert(fromType, toType)

For documentation of this method, see java.sql.DatabaseMetaData#supportsConvert(int, int).

Parameters

NameTypeDescription
fromTypeInteger
toTypeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCoreSQLGrammar()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCoreSQLGrammar().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsCorrelatedSubqueries()

For documentation of this method, see java.sql.DatabaseMetaData#supportsCorrelatedSubqueries().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsDataDefinitionAndDataManipulationTransactions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsDataManipulationTransactionsOnly()

For documentation of this method, see java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsDifferentTableCorrelationNames()

For documentation of this method, see java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsExpressionsInOrderBy()

For documentation of this method, see java.sql.DatabaseMetaData#supportsExpressionsInOrderBy().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsExtendedSQLGrammar()

For documentation of this method, see java.sql.DatabaseMetaData#supportsExtendedSQLGrammar().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsFullOuterJoins()

For documentation of this method, see java.sql.DatabaseMetaData#supportsFullOuterJoins().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsGetGeneratedKeys()

For documentation of this method, see java.sql.DatabaseMetaData#supportsGetGeneratedKeys().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsGroupBy()

For documentation of this method, see java.sql.DatabaseMetaData#supportsGroupBy().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsGroupByBeyondSelect()

For documentation of this method, see java.sql.DatabaseMetaData#supportsGroupByBeyondSelect().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsGroupByUnrelated()

For documentation of this method, see java.sql.DatabaseMetaData#supportsGroupByUnrelated().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsIntegrityEnhancementFacility()

For documentation of this method, see java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsLikeEscapeClause()

For documentation of this method, see java.sql.DatabaseMetaData#supportsLikeEscapeClause().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsLimitedOuterJoins()

For documentation of this method, see java.sql.DatabaseMetaData#supportsLimitedOuterJoins().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsMinimumSQLGrammar()

For documentation of this method, see java.sql.DatabaseMetaData#supportsMinimumSQLGrammar().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsMixedCaseIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsMixedCaseQuotedIdentifiers()

For documentation of this method, see java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsMultipleOpenResults()

For documentation of this method, see java.sql.DatabaseMetaData#supportsMultipleOpenResults().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsMultipleResultSets()

For documentation of this method, see java.sql.DatabaseMetaData#supportsMultipleResultSets().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsMultipleTransactions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsMultipleTransactions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsNamedParameters()

For documentation of this method, see java.sql.DatabaseMetaData#supportsNamedParameters().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsNonNullableColumns()

For documentation of this method, see java.sql.DatabaseMetaData#supportsNonNullableColumns().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsOpenCursorsAcrossCommit()

For documentation of this method, see java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsOpenCursorsAcrossRollback()

For documentation of this method, see java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsOpenStatementsAcrossCommit()

For documentation of this method, see java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsOpenStatementsAcrossRollback()

For documentation of this method, see java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsOrderByUnrelated()

For documentation of this method, see java.sql.DatabaseMetaData#supportsOrderByUnrelated().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsOuterJoins()

For documentation of this method, see java.sql.DatabaseMetaData#supportsOuterJoins().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsPositionedDelete()

For documentation of this method, see java.sql.DatabaseMetaData#supportsPositionedDelete().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsPositionedUpdate()

For documentation of this method, see java.sql.DatabaseMetaData#supportsPositionedUpdate().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsResultSetConcurrency(type, concurrency)

For documentation of this method, see java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int).

Parameters

NameTypeDescription
typeInteger
concurrencyInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsResultSetHoldability(holdability)

For documentation of this method, see java.sql.DatabaseMetaData#supportsResultSetHoldability(int).

Parameters

NameTypeDescription
holdabilityInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsResultSetType(type)

For documentation of this method, see java.sql.DatabaseMetaData#supportsResultSetType(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSavepoints()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSavepoints().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSchemasInDataManipulation()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSchemasInDataManipulation().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSchemasInIndexDefinitions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSchemasInPrivilegeDefinitions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSchemasInProcedureCalls()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSchemasInTableDefinitions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSelectForUpdate()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSelectForUpdate().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsStatementPooling()

For documentation of this method, see java.sql.DatabaseMetaData#supportsStatementPooling().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsStoredFunctionsUsingCallSyntax()

For documentation of this method, see java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsStoredProcedures()

For documentation of this method, see java.sql.DatabaseMetaData#supportsStoredProcedures().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSubqueriesInComparisons()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSubqueriesInComparisons().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSubqueriesInExists()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSubqueriesInExists().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSubqueriesInIns()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSubqueriesInIns().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsSubqueriesInQuantifieds()

For documentation of this method, see java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsTableCorrelationNames()

For documentation of this method, see java.sql.DatabaseMetaData#supportsTableCorrelationNames().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsTransactionIsolationLevel(level)

For documentation of this method, see java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int).

Parameters

NameTypeDescription
levelInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsTransactions()

For documentation of this method, see java.sql.DatabaseMetaData#supportsTransactions().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsUnion()

For documentation of this method, see java.sql.DatabaseMetaData#supportsUnion().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

supportsUnionAll()

For documentation of this method, see java.sql.DatabaseMetaData#supportsUnionAll().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

updatesAreDetected(type)

For documentation of this method, see java.sql.DatabaseMetaData#updatesAreDetected(int).

Parameters

NameTypeDescription
typeInteger

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

usesLocalFilePerTable()

For documentation of this method, see java.sql.DatabaseMetaData#usesLocalFilePerTable().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

usesLocalFiles()

For documentation of this method, see java.sql.DatabaseMetaData#usesLocalFiles().

Return

Boolean

Authorization

Scripts that use this method require authorization with one or more of the following scopes:

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

Send feedback about...

Apps Script
Apps Script
Need help? Visit our support page.