Class JdbcDatabaseMetaData

JdbcDatabaseMetaData

Objek metadata database JDBC. Untuk dokumentasi kelas ini, lihat java.sql.DatabaseMetaData.

Metode

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

Dokumentasi mendetail

allProceduresAreCallable()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#allProceduresAreCallable().

Return

Booleantrue jika pengguna dapat memanggil semua prosedur yang ditampilkan oleh getProcedures(catalog, schemaPattern, procedureNamePattern); false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

allTablesAreSelectable()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#allTablesAreSelectable().

Return

Booleantrue jika pengguna dapat memanggil semua tabel yang ditampilkan oleh getTables(catalog, schemaPattern, tableNamePattern, types) dalam pernyataan SELECT; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

autoCommitFailureClosesAllResultSets()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets().

Return

Booleantrue jika, saat autoCommit adalah true, pengecualian SQL menunjukkan bahwa semua set hasil terbuka ditutup, meskipun dapat ditahan. Menampilkan false jika tidak cocok.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

dataDefinitionCausesTransactionCommit()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit().

Return

Booleantrue jika pernyataan definisi data dalam transaksi memaksa transaksi untuk di-commit; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

dataDefinitionIgnoredInTransactions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions().

Return

Booleantrue jika database mengabaikan pernyataan definisi data dalam transaksi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

deletesAreDetected(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#deletesAreDetected(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis kumpulan hasil yang ditentukan, penghapusan baris yang terlihat terdeteksi oleh panggilan ke JdbcResultSet.rowDeleted(). Jika false, baris yang dihapus akan dihapus dari kumpulan hasil.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

doesMaxRowSizeIncludeBlobs()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs().

Return

Booleantrue jika jenis data SQL LONGVARCHAR dan LONGVARBINARY disertakan dalam ukuran yang ditampilkan oleh getMaxRowSize(); false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getAttributes(String, String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
typeNamePatternStringPola nama jenis yang ditentukan pengguna; pola ini harus cocok dengan nama jenis seperti tersimpan dalam database.
attributeNamePatternStringPola nama atribut; pola tersebut harus cocok dengan nama atribut seperti yang dideklarasikan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi atribut untuk jenis buatan pengguna tertentu yang tersedia dalam skema dan katalog yang ditentukan. Setiap baris memberikan informasi tentang atribut tertentu, yang diurutkan berdasarkan TYPE_CAT, TYPE_SCHEM, TYPE_NAME, dan ORDINAL_POSITION.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

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

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean) .

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.
scopeIntegerCakupan minat, menggunakan nilai yang sama seperti yang ada di kolom deskripsi kolom SCOPE.
nullableBooleanJika true, sertakan kolom yang nullable; jika tidak, jangan sertakan.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom yang mengidentifikasi baris secara unik (satu deskripsi kolom per baris dalam kumpulan hasil, diurutkan berdasarkan SCOPE).

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getCatalogSeparator()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getCatalogSeparator().

Return

String — Pemisah antara katalog dan nama tabel yang digunakan oleh database ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getCatalogTerm()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getCatalogTerm().

Return

String — Istilah pilihan vendor database untuk 'katalog'.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getCatalogs()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getCatalogs().

Return

JdbcResultSet — Kumpulan hasil yang berisi nama katalog, satu per baris.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getClientInfoProperties()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getClientInfoProperties().

Return

JdbcResultSet — Kumpulan hasil yang berisi properti info klien yang didukung driver, diurutkan menurut NAME, satu per baris.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumnPrivileges(catalog, schema, table, columnNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String) .

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.
columnNamePatternStringPola nama kolom untuk memfilter penelusuran. Kolom ini harus cocok dengan nama kolom seperti yang disimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi hak istimewa kolom, satu per baris, yang diurutkan menurut COLUMN_NAME dan PRIVILEGE.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getColumns(String, String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
tableNamePatternStringPola nama tabel untuk memfilter penelusuran. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.
columnNamePatternStringPola nama kolom untuk memfilter penelusuran. Kolom ini harus cocok dengan nama kolom seperti yang disimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom, satu per baris, diurutkan sesuai dengan TABLE_CAT, TABLE_SCHEM, TABLE_NAME, dan ORDINAL_POSITION.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getConnection()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getConnection().

Return

JdbcConnection — Koneksi yang menghasilkan metadata ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

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

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getCrossReference(String, String, String, String, String, String).

Parameter

NamaJenisDeskripsi
parentCatalogStringNama katalog induk seperti yang muncul di database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan.
parentSchemaStringNama skema induk seperti yang muncul di database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema tidak digunakan dalam kriteria pemilihan.
parentTableStringNama tabel induk yang mengekspor kunci. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.
foreignCatalogStringNama katalog asing seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan.
foreignSchemaStringNama skema asing seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema yang tidak digunakan dalam kriteria pemilihan.
foreignTableStringNama tabel asing yang mengekspor kunci. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom kunci asing dari tabel kunci asing yang ditentukan yang mereferensikan kunci utama atau kolom yang mewakili batasan unik dari tabel induk. Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan deskripsi kolom tersebut diurutkan berdasarkan FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, dan KEY_SEQ.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDatabaseMajorVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDatabaseMajorVersion().

Return

Integer — Nomor versi utama database pokok.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDatabaseMinorVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDatabaseMinorVersion().

Return

Integer — Nomor versi minor dari database yang mendasarinya.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDatabaseProductName()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDatabaseProductName().

Return

String — Nama produk database ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDatabaseProductVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDatabaseProductVersion().

Return

String — Nomor versi produk database ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDefaultTransactionIsolation()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDefaultTransactionIsolation().

Return

Integer — Tingkat isolasi transaksi default database, yang merupakan salah satu dari: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE, atau Jdbc.Connection.TRANSACTION_NONE.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDriverMajorVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDriverMajorVersion().

Return

Integer — Nomor versi utama driver JDBC.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDriverMinorVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDriverMinorVersion().

Return

Integer — Nomor versi minor driver JDBC.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDriverName()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDriverName().

Return

String — Nama driver JDBC ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getDriverVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getDriverVersion().

Return

String — Nomor versi driver JDBC ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getExportedKeys(catalog, schema, table)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getImportedKeys(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom kunci asing untuk kolom kunci utama yang diekspor oleh tabel. Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan kolom tersebut diurutkan berdasarkan FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, dan KEY_SEQ.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getExtraNameCharacters()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getExtraNameCharacters().

Return

String — Karakter tambahan yang tersedia untuk digunakan dalam nama ID yang tidak dikutip selain a-z, A-Z, 0-9, dan _.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
functionNamePatternStringPola fungsi, yang cocok dengan nama fungsi seperti yang disimpan dalam database.
columnNamePatternStringPola nama parameter, yang harus cocok dengan parameter atau nama kolom seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi parameter sistem dan fungsi pengguna yang tersedia dalam katalog tertentu. Setiap baris berisi satu deskripsi fungsi, yang diurutkan menurut FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME, dan SPECIFIC_ NAME.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getFunctions(catalog, schemaPattern, functionNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getFunctions(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
functionNamePatternStringPola fungsi, yang harus cocok dengan nama fungsi seperti yang disimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi sistem dan fungsi pengguna yang tersedia dalam katalog tertentu. Setiap baris berisi satu deskripsi fungsi, yang diurutkan menurut FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME, dan SPECIFIC_ NAME.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getIdentifierQuoteString()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getIdentifierQuoteString().

Return

String — String yang digunakan untuk mengutip ID SQL. Setelan defaultnya adalah spasi (" ") jika kutipan ID tidak didukung.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getImportedKeys(catalog, schema, table)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getImportedKeys(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom untuk kolom kunci utama yang direferensikan oleh kolom kunci asing tabel tertentu (yang diimpor oleh tabel). Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan kolom tersebut diurutkan berdasarkan PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, dan KEY_SEQ.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

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

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean) .

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.
uniqueBooleanJika true, metode hanya menampilkan indeks untuk nilai unik; jika tidak, metode akan menampilkan indeks apakah nilainya unik atau tidak.
approximateBooleanJika true, hasilnya diizinkan untuk mencerminkan nilai perkiraan atau nilai di luar data; jika tidak, akurasi hasil akan diminta.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom indeks dan statistik untuk tabel yang ditentukan. Satu deskripsi kolom disediakan di setiap baris kumpulan hasil, dan deskripsi tersebut diurutkan berdasarkan NON_UNIQUE, TYPE, INDEX_NAME, dan ORDINAL_POSITION.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getJDBCMajorVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getJDBCMajorVersion().

Return

Integer — Nomor versi JDBC utama untuk driver ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getJDBCMinorVersion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getJDBCMinorVersion().

Return

Integer — Nomor versi JDBC minor untuk driver ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxBinaryLiteralLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxBinaryLiteralLength().

Return

Integer — Jumlah maksimum karakter heksadesimal yang diizinkan database ini dalam literal biner inline. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxCatalogNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxCatalogNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama katalog. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxCharLiteralLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxCharLiteralLength().

Return

Integer — Jumlah maksimum karakter yang diizinkan database ini dalam literal karakter. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxColumnNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxColumnNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama kolom. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxColumnsInGroupBy()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxColumnsInGroupBy().

Return

Integer — Jumlah maksimum kolom yang diizinkan database ini dalam klausul GROUP BY. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxColumnsInIndex()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxColumnsInIndex().

Return

Integer — Jumlah kolom maksimum yang diizinkan database ini dalam indeks. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxColumnsInOrderBy()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxColumnsInOrderBy().

Return

Integer — Jumlah maksimum kolom yang diizinkan database ini dalam klausul ORDER BY. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxColumnsInSelect()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxColumnsInSelect().

Return

Integer — Jumlah kolom maksimum yang diizinkan database ini dalam daftar SELECT. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxColumnsInTable()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxColumnsInTable().

Return

Integer — Jumlah kolom maksimum yang diizinkan database ini dalam tabel. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxConnections()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxConnections().

Return

Integer — Jumlah maksimum koneksi serentak ke database ini. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxCursorNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxCursorNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama kursor. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxIndexLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxIndexLength().

Return

Integer — Jumlah maksimum byte yang diizinkan database ini untuk indeks, termasuk semua bagiannya. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxProcedureNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxProcedureNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama prosedur. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxRowSize()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxRowSize().

Return

Integer — Jumlah maksimum byte yang diizinkan database ini dalam satu baris. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxSchemaNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxSchemaNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama skema. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxStatementLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxStatementLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam pernyataan SQL. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxStatements()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxStatements().

Return

Integer — Jumlah maksimum pernyataan aktif ke database ini yang dapat dibuka secara bersamaan. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxTableNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxTableNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama tabel. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxTablesInSelect()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxTablesInSelect().

Return

Integer — Jumlah maksimum tabel yang diizinkan database ini dalam pernyataan SELECT. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getMaxUserNameLength()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getMaxUserNameLength().

Return

Integer — Jumlah karakter maksimum yang diizinkan database ini dalam nama pengguna. Respons 0 menunjukkan tidak ada batas yang diketahui.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getNumericFunctions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getNumericFunctions().

Return

String — Daftar fungsi matematika yang dipisahkan koma yang tersedia dengan database ini. Ini adalah nama fungsi matematika Open/Open CLI yang digunakan dalam klausa escape fungsi JDBC.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getPrimaryKeys(catalog, schema, table)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi kolom untuk kolom kunci utama, satu per baris, yang diurutkan berdasarkan COLUMN_NAME.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String) .

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
procedureNamePatternStringPola nama prosedur untuk memfilter penelusuran. Nama ini harus cocok dengan nama prosedur seperti yang disimpan dalam database.
columnNamePatternStringPola nama kolom untuk memfilter penelusuran. Kolom ini harus cocok dengan nama kolom seperti yang disimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi prosedur dan deskripsi kolom, satu per baris.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getProcedureTerm()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getProcedureTerm().

Return

String — Istilah pilihan vendor database untuk 'prosedur'.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getProcedures(catalog, schemaPattern, procedureNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getProcedures(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
procedureNamePatternStringPola nama prosedur untuk memfilter penelusuran. Nama ini harus cocok dengan nama prosedur seperti yang disimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi prosedur, satu per baris.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getResultSetHoldability()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getResultSetHoldability().

Return

Integer — Kemampuan penyimpanan default database; salah satu dari Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT atau Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getRowIdLifetime()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getRowIdLifetime().

Return

Integer — Status menunjukkan masa aktif ROWID, yang berupa Jdbc.RowIdLifetime.ROWID_UNSUPPORTED, Jdbc.RowIdLifetime.ROWID_VALID_OTHER, Jdbc.RowIdLifetime.ROWID_VALID_SESSION, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION, atau Jdbc.RowIdLifetime.ROWID_VALID_FOREVER.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSQLKeywords()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSQLKeywords().

Return

String — Daftar yang dipisahkan koma dari semua kata kunci SQL database ini yang tidak juga berisi kata kunci SQL:2003.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSQLStateType()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSQLStateType().

Return

Integer — Jenis SQLSTATE, baik sqlStateXOpen atau sqlStateSQL.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSchemaTerm()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSchemaTerm().

Return

String — Istilah pilihan vendor database untuk 'skema'.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSchemas()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSchemas().

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi skema, satu per baris.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSchemas(catalog, schemaPattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSchemas().

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi skema yang tersedia dalam database ini, yang diurutkan menurut TABLE_CATALOG dan TABLE_SCHEM.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSearchStringEscape()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSearchStringEscape().

Return

String — String yang digunakan untuk meng-escape karakter pengganti seperti '_' atau '%'.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getStringFunctions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getStringFunctions().

Return

String — Daftar yang dipisahkan koma dari fungsi string yang tersedia dengan database ini. Ini adalah nama fungsi string CLI Grup Terbuka yang digunakan dalam klausa escape fungsi JDBC.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSuperTables(catalog, schemaPattern, tableNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSuperTables(String, String,String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema.
tableNamePatternStringPola nama tabel; mungkin nama yang sepenuhnya memenuhi syarat.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi hierarki tabel yang ditentukan dalam skema tertentu di database ini. Setiap baris memberikan informasi tentang jenis tabel tertentu. Tabel tanpa super tidak dicantumkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSuperTypes(catalog, schemaPattern, typeNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSuperTypes(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan membuat nama katalog tidak digunakan dalam kriteria pemilihan.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema.
typeNamePatternStringPola nama jenis yang ditentukan pengguna; mungkin nama yang sepenuhnya memenuhi syarat.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi hierarki jenis yang ditentukan pengguna yang ditentukan dalam skema tertentu di database ini. Setiap baris menyediakan informasi tentang jenis tertentu yang ditentukan pengguna. Jenis tanpa super tidak dicantumkan.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getSystemFunctions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getSystemFunctions().

Return

String — Daftar yang dipisahkan koma dari fungsi sistem yang tersedia dengan database ini. Ini adalah nama fungsi sistem CLI Grup Terbuka yang digunakan dalam klausa escape fungsi JDBC.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getTablePrivileges(catalog, schemaPattern, tableNamePattern)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getTablePrivileges(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
tableNamePatternStringPola nama tabel untuk memfilter penelusuran. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi hak istimewa tabel, satu per baris, diurutkan berdasarkan TABLE_CAT, TABLE_SCHEM, TABLE_NAME, dan PRIVILEGE.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getTableTypes()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getTableTypes().

Return

JdbcResultSet — Kumpulan hasil yang berisi jenis tabel, satu per baris.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getTables(catalog, schemaPattern, tableNamePattern, types)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getTables(String, String, String, String[]).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
tableNamePatternStringPola nama tabel untuk memfilter penelusuran. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.
typesString[]Daftar jenis jenis yang akan ditampilkan, yang masing-masing harus ada dalam daftar yang ditampilkan getTableTypes(). Meneruskan null akan menunjukkan bahwa semua jenis tabel ditampilkan.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi tabel, satu per baris, diurutkan sesuai dengan TABLE_TYPE, TABLE_CAT, TABLE_SCHEM, dan TABLE_NAME.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getTimeDateFunctions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getTimeDateFunctions().

Return

String — Daftar yang dipisahkan koma dari fungsi waktu dan tanggal yang tersedia dengan database ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getTypeInfo()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getTypeInfo().

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi jenis data yang didukung oleh database ini. Satu deskripsi jenis SQL disediakan di setiap baris kumpulan hasil, dan diurutkan menurut DATA_TYPE, lalu menurut seberapa dekat jenis data dipetakan ke jenis JDBC SQL yang sesuai.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getUDTs(catalog, schemaPattern, typeNamePattern, types)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaPatternStringPola nama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan membuat insidasi nama skema tidak digunakan untuk mempersempit penelusuran.
typeNamePatternStringPola nama jenis untuk memfilter penelusuran; mungkin nama yang sepenuhnya memenuhi syarat.
typesInteger[]Daftar jenis yang ditentukan pengguna (JAVA_OBJECT, STRUCT, atau DISTINCT) untuk disertakan. Meneruskan null akan menunjukkan bahwa semua jenis ditampilkan.

Return

JdbcResultSet — Kumpulan hasil yang berisi deskripsi jenis yang ditentukan pengguna (UDT), satu per baris, diurutkan sesuai dengan DATA_TYPE, TYPE_CAT, TYPE_SCHEM, dan TYPE_NAME.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getURL()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getURL().

Return

String — URL untuk sistem pengelolaan database ini, atau null jika tidak dibuat.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getUserName()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getUserName().

Return

String — Nama pengguna yang diketahui dalam database ini.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

getVersionColumns(catalog, schema, table)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#getVersionColumns(String, String, String).

Parameter

NamaJenisDeskripsi
catalogStringNama katalog untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa katalog. Meneruskan null akan memicu nama katalog agar tidak digunakan untuk mempersempit penelusuran.
schemaStringNama skema untuk memfilter penelusuran, seperti yang muncul dalam database. Meneruskan string kosong akan mengambil prosedur tersebut tanpa skema. Meneruskan null akan memicu nama skema agar tidak digunakan untuk mempersempit penelusuran.
tableStringNama tabel. Nama ini harus cocok dengan nama tabel seperti yang tersimpan dalam database.

Return

JdbcResultSet — Kumpulan hasil tidak berurutan yang berisi deskripsi kolom yang diperbarui saat nilai apa pun dalam suatu baris diperbarui (satu deskripsi kolom per baris di kumpulan hasil).

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

insertsAreDetected(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#insertsAreDetected(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil yang ditentukan, penyisipan baris yang terlihat terdeteksi oleh panggilan ke JdbcResultSet.rowInserted(); false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isCatalogAtStart()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#isCatalogAtStart().

Return

Booleantrue jika katalog muncul di awal nama tabel yang sepenuhnya memenuhi syarat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

isReadOnly()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#isReadOnly().

Return

Booleantrue jika database bersifat hanya baca; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

locatorsUpdateCopy()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#locatorsUpdateCopy().

Return

Booleantrue jika pembaruan yang dilakukan pada Objek Besar (LOB) dilakukan pada salinan LOB ke-2; false jika pembaruan dilakukan langsung ke LOB.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

nullPlusNonNullIsNull()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#nullPlusNonNullIsNull().

Return

Booleantrue jika penyambungan nilai NULL dan non-NULL menghasilkan NULL; false jika sebaliknya.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

nullsAreSortedAtEnd()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#nullsAreSortedAtEnd().

Return

Booleantrue jika nilai NULL diurutkan ke akhir, terlepas dari tata urutan (menaik atau menurun). Menampilkan false jika tidak cocok.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

nullsAreSortedAtStart()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#nullsAreSortedAtStart().

Return

Booleantrue jika nilai NULL diurutkan ke awal, terlepas dari tata urutan (menaik atau menurun). Menampilkan false jika tidak cocok.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

nullsAreSortedHigh()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#nullsAreSortedHigh().

Return

Booleantrue jika nilai NULL diurutkan tinggi, artinya nilai tersebut dianggap memiliki nilai lebih tinggi daripada nilai lain di domain saat mengurutkan. Menampilkan false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

nullsAreSortedLow()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#nullsAreSortedLow().

Return

Booleantrue jika nilai NULL diurutkan rendah, yang berarti nilai tersebut dianggap memiliki nilai yang lebih rendah daripada nilai lain di domain saat mengurutkan. Menampilkan false jika tidak cocok.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

othersDeletesAreVisible(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#othersDeletesAreVisible(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil tertentu, penghapusan yang dibuat oleh orang lain terlihat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

othersInsertsAreVisible(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#othersInsertsAreVisible(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil tertentu, penyisipan yang dibuat oleh orang lain terlihat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

othersUpdatesAreVisible(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#othersUpdatesAreVisible(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis kumpulan hasil tertentu, pembaruan yang dibuat oleh pengguna lain terlihat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

ownDeletesAreVisible(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#ownDeletesAreVisible(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil tertentu, penghapusan set itu sendiri terlihat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

ownInsertsAreVisible(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#ownInsertsAreVisible(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil tertentu, penyisipan set itu sendiri terlihat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

ownUpdatesAreVisible(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#ownUpdatesAreVisible(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil tertentu, update set itu sendiri terlihat; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

storesLowerCaseIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#storesLowerCaseIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL dalam huruf besar dan kecil yang tidak dikutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

storesLowerCaseQuotedIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL yang dikutip dengan huruf campuran sebagai peka huruf besar/kecil dan menyimpannya dalam huruf kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

storesMixedCaseIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#storesMixedCaseIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL dalam huruf besar dan kecil yang tidak dikutip sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar/kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

storesMixedCaseQuotedIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL yang dikutip dalam huruf campuran sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar/kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

storesUpperCaseIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#storesUpperCaseIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL yang menggunakan huruf besar dan kecil sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

storesUpperCaseQuotedIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL dengan tanda kutip campuran huruf besar/kecil sebagai tidak peka huruf besar/kecil dan menyimpannya dalam huruf besar; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsANSI92EntryLevelSQL()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL().

Return

Booleantrue jika database ini mendukung tata bahasa SQL tingkat pemula ANSI92; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsANSI92FullSQL()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsANSI92FullSQL().

Return

Booleantrue jika database ini mendukung tata bahasa SQL level penuh ANSI92; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsANSI92IntermediateSQL()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL().

Return

Booleantrue jika database ini mendukung tata bahasa SQL level menengah ANSI92; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsAlterTableWithAddColumn()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn().

Return

Booleantrue jika database mendukung ALTER TABLE dengan kolom tambahkan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsAlterTableWithDropColumn()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn().

Return

Booleantrue jika database mendukung ALTER TABLE dengan kolom lepas; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsBatchUpdates()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsBatchUpdates().

Return

Booleantrue jika database mendukung update batch; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCatalogsInDataManipulation()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation().

Return

Booleantrue jika pernyataan manipulasi data dapat menyertakan nama katalog; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCatalogsInIndexDefinitions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions().

Return

Booleantrue jika pernyataan definisi indeks dapat menyertakan nama katalog; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCatalogsInPrivilegeDefinitions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions().

Return

Booleantrue jika pernyataan definisi hak istimewa dapat menyertakan nama katalog; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCatalogsInProcedureCalls()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls().

Return

Booleantrue jika pernyataan panggilan prosedur dapat menyertakan nama katalog; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCatalogsInTableDefinitions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions().

Return

Booleantrue jika pernyataan definisi tabel dapat menyertakan nama katalog; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsColumnAliasing()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsColumnAliasing().

Return

Booleantrue jika database mendukung aliasing kolom; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsConvert()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsConvert().

Return

Booleantrue jika database ini mendukung fungsi skalar JDBC CONVERT untuk konversi satu jenis JDBC ke yang lain; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsConvert(fromType, toType)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsConvert(int, int).

Parameter

NamaJenisDeskripsi
fromTypeInteger Jenis yang menjadi sumber konversi.
toTypeInteger Jenis yang menjadi tujuan konversi.

Return

Booleantrue jika database ini mendukung fungsi skalar JDBC CONVERT untuk konversi jenis JDBC yang ditentukan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCoreSQLGrammar()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCoreSQLGrammar().

Return

Booleantrue jika database ini mendukung tata bahasa ODBC Core SQL; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsCorrelatedSubqueries()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsCorrelatedSubqueries().

Return

Booleantrue jika database ini mendukung subkueri berkorelasi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsDataDefinitionAndDataManipulationTransactions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions() .

Return

Booleantrue jika database ini mendukung definisi data dan pernyataan manipulasi data dalam transaksi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsDataManipulationTransactionsOnly()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly().

Return

Booleantrue jika database ini mendukung pernyataan manipulasi data dalam transaksi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsDifferentTableCorrelationNames()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames().

Return

Booleantrue jika nama korelasi tabel didukung dan dibatasi agar berbeda dari nama tabel dalam database; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsExpressionsInOrderBy()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsExpressionsInOrderBy().

Return

Booleantrue jika database ini mendukung ekspresi dalam daftar ORDER BY; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsExtendedSQLGrammar()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsExtendedSQLGrammar().

Return

Booleantrue jika database ini mendukung tata bahasa ODBC Extended SQL; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsFullOuterJoins()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsFullOuterJoins().

Return

Booleantrue jika database ini mendukung join outer bertingkat penuh; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsGetGeneratedKeys()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsGetGeneratedKeys().

Return

Booleantrue jika kunci yang dihasilkan secara otomatis dapat diambil setelah pernyataan dieksekusi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsGroupBy()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsGroupBy().

Return

Booleantrue jika database ini mendukung beberapa bentuk klausa GROUP BY; jika tidak, false.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsGroupByBeyondSelect()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsGroupByBeyondSelect().

Return

Booleantrue jika database ini mendukung penggunaan kolom yang tidak ada dalam pernyataan SELECT di klausa GROUP BY, asalkan semua kolom dalam pernyataan SELECT disertakan dalam klausa GROUP BY. Menampilkan false jika tidak cocok.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsGroupByUnrelated()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsGroupByUnrelated().

Return

Booleantrue jika database ini mendukung penggunaan kolom yang tidak ada dalam pernyataan SELECT dalam klausa GROUP BY; false jika sebaliknya.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsIntegrityEnhancementFacility()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility().

Return

Booleantrue jika database ini mendukung Fasilitas Peningkatan Integritas SQL; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsLikeEscapeClause()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsLikeEscapeClause().

Return

Booleantrue jika database ini mendukung penentuan klausa escape LIKE; jika tidak, false.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsLimitedOuterJoins()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsLimitedOuterJoins().

Return

Booleantrue jika database ini menyediakan dukungan terbatas untuk outer join; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsMinimumSQLGrammar()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsMinimumSQLGrammar().

Return

Booleantrue jika database ini mendukung tata bahasa SQL Minimum ODBC; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsMixedCaseIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL tanpa tanda kutip dalam huruf campuran sebagai peka huruf besar/kecil dan akibatnya menyimpannya dalam huruf besar/kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsMixedCaseQuotedIdentifiers()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers().

Return

Booleantrue jika database memperlakukan ID SQL yang dikutip dalam huruf campuran sebagai peka huruf besar/kecil, sehingga menyimpannya dalam huruf besar/kecil; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsMultipleOpenResults()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsMultipleOpenResults().

Return

Booleantrue jika pernyataan callable dapat menampilkan beberapa set hasil secara bersamaan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsMultipleResultSets()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsMultipleResultSets().

Return

Booleantrue jika database ini mendukung pengambilan beberapa kumpulan hasil dari satu panggilan eksekusi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsMultipleTransactions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsMultipleTransactions().

Return

Booleantrue jika database ini mendukung adanya beberapa transaksi pada koneksi yang berbeda yang terbuka sekaligus; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsNamedParameters()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsNamedParameters().

Return

Booleantrue jika database mendukung parameter bernama untuk pernyataan callable; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsNonNullableColumns()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsNonNullableColumns().

Return

Booleantrue jika kolom dalam database ini dapat ditetapkan sebagai non-nullable; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsOpenCursorsAcrossCommit()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit().

Return

Booleantrue jika database ini mendukung agar kursor selalu terbuka di seluruh commit; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsOpenCursorsAcrossRollback()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback().

Return

Booleantrue jika database ini mendukung penyimpanan kursor selalu terbuka saat rollback; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsOpenStatementsAcrossCommit()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit().

Return

Booleantrue jika database ini mendukung pernyataan penyimpanan selalu terbuka di seluruh commit; jika tidak, false.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsOpenStatementsAcrossRollback()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback().

Return

Booleantrue jika database ini mendukung penyimpanan pernyataan selalu terbuka di seluruh rollback; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsOrderByUnrelated()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsOrderByUnrelated().

Return

Booleantrue jika database ini mendukung penggunaan kolom yang tidak ada dalam SELECT pernyataan dalam klausa ORDER BY; false jika sebaliknya.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsOuterJoins()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsOuterJoins().

Return

Booleantrue jika database ini mendukung beberapa bentuk outer join; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsPositionedDelete()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsPositionedDelete().

Return

Booleantrue jika database ini mendukung pernyataan DELETE diposisikan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsPositionedUpdate()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsPositionedUpdate().

Return

Booleantrue jika database ini mendukung pernyataan UPDATE diposisikan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsResultSetConcurrency(type, concurrency)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.
concurrencyIntegerJenis konkurensi, yaitu Jdbc.ResultSet.CONCUR_READ_ONLY atau Jdbc.ResultSet.CONCUR_UPDATABLE.

Return

Booleantrue jika database ini mendukung kumpulan hasil yang ditentukan dan kombinasi jenis serentak; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsResultSetHoldability(holdability)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsResultSetHoldability(int).

Parameter

NamaJenisDeskripsi
holdabilityIntegerKonstanta penyimpanan yang akan diperiksa; salah satu dari Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT atau Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Return

Booleantrue jika database memiliki daya tahan yang ditentukan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsResultSetType(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsResultSetType(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika database ini mendukung jenis kumpulan hasil yang ditentukan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSavepoints()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSavepoints().

Return

Booleantrue jika database mendukung Savepoint; jika tidak, false.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSchemasInDataManipulation()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSchemasInDataManipulation().

Return

Booleantrue jika pernyataan manipulasi data dapat menyertakan nama skema; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSchemasInIndexDefinitions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions().

Return

Booleantrue jika pernyataan definisi indeks dapat menyertakan nama skema; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSchemasInPrivilegeDefinitions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions().

Return

Booleantrue jika pernyataan definisi hak istimewa dapat menyertakan nama skema; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSchemasInProcedureCalls()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls().

Return

Booleantrue jika pernyataan panggilan prosedur dapat menyertakan nama skema; false jika sebaliknya.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSchemasInTableDefinitions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions().

Return

Booleantrue jika pernyataan definisi tabel dapat menyertakan nama skema; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSelectForUpdate()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSelectForUpdate().

Return

Booleantrue jika database ini mendukung pernyataan SELECT FOR UPDATE; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsStatementPooling()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsStatementPooling().

Return

Booleantrue jika database mendukung penggabungan pernyataan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsStoredFunctionsUsingCallSyntax()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax().

Return

Booleantrue jika database mendukung pemanggilan fungsi yang ditentukan pengguna atau vendor menggunakan sintaksis escape prosedur yang tersimpan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsStoredProcedures()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsStoredProcedures().

Return

Booleantrue jika database ini mendukung panggilan prosedur tersimpan yang menggunakan sintaksis escape prosedur tersimpan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSubqueriesInComparisons()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSubqueriesInComparisons().

Return

Booleantrue jika database ini mendukung subkueri dalam ekspresi perbandingan; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSubqueriesInExists()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSubqueriesInExists().

Return

Booleantrue jika database ini mendukung subkueri dalam ekspresi EXISTS; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSubqueriesInIns()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSubqueriesInIns().

Return

Booleantrue jika database ini mendukung subkueri dalam ekspresi IN; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsSubqueriesInQuantifieds()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds().

Return

Booleantrue jika database ini mendukung subkueri dalam ekspresi terukur; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsTableCorrelationNames()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsTableCorrelationNames().

Return

Booleantrue jika database ini mendukung nama korelasi tabel; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsTransactionIsolationLevel(level)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int).

Parameter

NamaJenisDeskripsi
levelIntegerTingkat isolasi transaksi untuk menentukan dukungan. Nilai ini harus berupa salah satu dari Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE, atau Jdbc.Connection.TRANSACTION_NONE.

Return

Booleantrue jika database ini mendukung tingkat isolasi transaksi tertentu; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsTransactions()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsTransactions().

Return

Booleantrue jika database ini mendukung transaksi; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsUnion()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsUnion().

Return

Booleantrue jika database ini mendukung SQL UNION; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

supportsUnionAll()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#supportsUnionAll().

Return

Booleantrue jika database ini mendukung SQL UNION ALL; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

updatesAreDetected(type)

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#updatesAreDetected(int).

Parameter

NamaJenisDeskripsi
typeIntegerJenis kumpulan hasil, yaitu Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE, atau Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Return

Booleantrue jika untuk jenis set hasil yang ditentukan, pembaruan baris yang terlihat terdeteksi oleh panggilan ke JdbcResultSet.rowUpdated(); false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

usesLocalFilePerTable()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#usesLocalFilePerTable().

Return

Booleantrue jika database menyimpan setiap tabel dalam file lokal terpisah; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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

usesLocalFiles()

Untuk dokumentasi metode ini, lihat java.sql.DatabaseMetaData#usesLocalFiles().

Return

Booleantrue jika database menyimpan tabel dalam file lokal; false jika tidak.

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

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