Class JdbcDatabaseMetaData

JdbcDatabaseMetaData

JDBC veritabanı meta verileri nesnesi. Bu sınıfın belgeleri için java.sql.DatabaseMetaData bölümüne bakın.

Yöntemler

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

Ayrıntılı belgeler

allProceduresAreCallable()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#allProceduresAreCallable() bölümüne bakın.

Return

Kullanıcı, getProcedures(catalog, schemaPattern, procedureNamePattern) tarafından döndürülen tüm prosedürleri çağırabiliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

allTablesAreSelectable()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#allTablesAreSelectable() bölümüne bakın.

Return

Kullanıcı, getTables(catalog, schemaPattern, tableNamePattern, types) tarafından döndürülen tüm tabloları SELECT ifadesinde çağırabiliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

autoCommitFailureClosesAllResultSets()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets() bölümüne bakın.

Return

BooleanautoCommit true olduğunda bir SQL istisnası, tutulabilir olsa bile açık olan tüm sonuç kümelerinin kapatıldığını gösteriyorsa true. Aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

dataDefinitionCausesTransactionCommit()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit() bölümüne bakın.

Return

Booleantrue bir işlemdeki veri tanımı ifadesi işlemi zorunlu olarak yürütmeye alıyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

dataDefinitionIgnoredInTransactions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions() bölümüne bakın.

Return

Veritabanı, bir işlemdeki veri tanımı ifadesini yoksayarsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

deletesAreDetected(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#deletesAreDetected(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirtilen sonuç kümesi türü için JdbcResultSet.rowDeleted() çağrılarıyla görünür bir satır silme işlemi algılanırsa true. false ise silinen satırlar sonuç kümesinden kaldırılır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

doesMaxRowSizeIncludeBlobs()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs() bölümüne bakın.

Return

SQL veri türleri LONGVARCHAR ve LONGVARBINARY, getMaxRowSize() tarafından döndürülen boyuta dahilse Booleantrue; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getAttributes(String, String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
typeNamePatternStringKullanıcı tanımlı tür adı kalıbı; veritabanında depolandığı şekliyle tür adıyla eşleşmelidir.
attributeNamePatternStringÖzellik adı kalıbı; veritabanında belirtildiği şekliyle özellik adıyla eşleşmelidir.

Return

JdbcResultSet — Belirtilen şemada ve katalogda bulunan, kullanıcı tanımlı belirli bir türün özelliklerinin açıklamalarını içeren bir sonuç kümesi. Her satır, TYPE_CAT, TYPE_SCHEM, TYPE_NAME ve ORDINAL_POSITION'ye göre sıralanmış belirli bir özellik hakkında bilgi sağlar.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

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

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.
scopeIntegerİlgi alanı kapsamı, SCOPE sütun açıklama sütununda bulunan değerlerle aynı değerler kullanılarak.
nullableBooleantrue ise boş değer atanabilir sütunları ekleyin, aksi takdirde eklemeyin.

Return

JdbcResultSet: Bir satırı benzersiz şekilde tanımlayan sütun açıklamalarını içeren bir sonuç kümesi (sonuç kümesindeki her satır için bir sütun açıklaması, SCOPE ile sıralanır).

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getCatalogSeparator()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getCatalogSeparator() bölümüne bakın.

Return

String: Bu veritabanı tarafından kullanılan bir katalog ve tablo adı arasındaki ayırıcı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getCatalogTerm()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getCatalogTerm() bölümüne bakın.

Return

String: Veritabanı tedarikçisinin "katalog" için tercih ettiği terim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getCatalogs()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getCatalogs() bölümüne bakın.

Return

JdbcResultSet: Her satırda bir katalog adı olacak şekilde katalog adlarını içeren bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getClientInfoProperties()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getClientInfoProperties() bölümüne bakın.

Return

JdbcResultSet — Sürücünün desteklediği istemci bilgisi özelliklerini içeren ve NAME'ye göre sıralanmış bir sonuç kümesi (satır başına bir özellik).

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getColumnPrivileges(catalog, schema, table, columnNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramanın filtreleneceği şemanın, veritabanında göründüğü şekliyle adı. Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. null parametresinin iletilmesi, aramanın daraltılması için şema adının kullanılmadığını gösterir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.
columnNamePatternStringAramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir.

Return

JdbcResultSet — Sütun ayrıcalığı açıklamalarını içeren, satır başına bir tane olacak şekilde COLUMN_NAME ve PRIVILEGE ile sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getColumns(String, String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
tableNamePatternStringAramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolanan tablo adıyla eşleşmelidir.
columnNamePatternStringAramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir.

Return

JdbcResultSet: Sütun açıklamalarını içeren, satır başına bir tane olacak şekilde TABLE_CAT, TABLE_SCHEM, TABLE_NAME ve ORDINAL_POSITION'ye göre sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getConnection()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getConnection() bölümüne bakın.

Return

JdbcConnection: Bu meta veriyi oluşturan bağlantı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

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

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getCrossReference(String, String, String, String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
parentCatalogStringVeritabanında görünen şekliyle üst katalog adı. Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null iletmek, katalog adının seçim ölçütlerinde kullanılmadığını gösterir.
parentSchemaStringVeritabanında görünen şekliyle bir üst şema adı. Boş bir dize iletmek bu prosedürleri şema olmadan alır. null iletmek, şema adının seçim ölçütlerinde kullanılmadığını gösterir.
parentTableStringAnahtarı dışa aktaran üst tablonun adı. Veritabanında depolanan tablo adıyla eşleşmelidir.
foreignCatalogStringVeritabanında görünen yabancı katalog adı. Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null iletmek, katalog adının seçim ölçütlerinde kullanılmadığını gösterir.
foreignSchemaStringVeritabanında görünen yabancı bir şema adı. Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının seçim ölçütlerinde kullanılmadığı belirtilir.
foreignTableStringAnahtarı dışa aktaran yabancı tablonun adı. Veritabanında depolanan tablo adıyla eşleşmelidir.

Return

JdbcResultSet: Belirtilen yabancı anahtar tablosundan, üst tablonun birincil anahtarına veya benzersiz bir kısıtlamayı temsil eden sütunlarına referans veren yabancı anahtar sütunu açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME ve KEY_SEQ'ye göre sıralanır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDatabaseMajorVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDatabaseMajorVersion() bölümüne bakın.

Return

Integer: Temel alınan veritabanının ana sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDatabaseMinorVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDatabaseMinorVersion() bölümüne bakın.

Return

Integer: Temel alınan veritabanının alt sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDatabaseProductName()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDatabaseProductName() bölümüne bakın.

Return

String: Bu veritabanı ürününün adı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDatabaseProductVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDatabaseProductVersion() bölümüne bakın.

Return

String: Bu veritabanı ürününün sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDefaultTransactionIsolation()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDefaultTransactionIsolation() bölümüne bakın.

Return

Integer: Veritabanının varsayılan işlem izolasyon düzeyi. Bu düzeylerden biri şunlardır: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE veya Jdbc.Connection.TRANSACTION_NONE.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDriverMajorVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDriverMajorVersion() bölümüne bakın.

Return

Integer: JDBC sürücüsünün ana sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDriverMinorVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDriverMinorVersion() bölümüne bakın.

Return

Integer: JDBC sürücüsünün küçük sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDriverName()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDriverName() bölümüne bakın.

Return

String: Bu JDBC sürücüsünün adı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getDriverVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getDriverVersion() bölümüne bakın.

Return

String: Bu JDBC sürücüsünün sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getExportedKeys(catalog, schema, table)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getImportedKeys(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.

Return

JdbcResultSet: Tablo tarafından dışa aktarılan birincil anahtar sütunlarının yabancı anahtar sütun açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME ve KEY_SEQ'ye göre sıralanır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getExtraNameCharacters()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getExtraNameCharacters() bölümüne bakın.

Return

String: a-z, A-Z, 0-9 ve _ karakterlerine ek olarak, tırnak içine alınmamış tanımlayıcı adlarında kullanılabilecek ekstra karakterler.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
functionNamePatternStringVeritabanında depolandığı şekliyle işlev adıyla eşleşen işlev kalıbı.
columnNamePatternStringParametre veya sütun adıyla eşleşmesi gereken parametre adı kalıbı (veritabanında depolandığı şekliyle).

Return

JdbcResultSet — Belirli katalogda bulunan sistem ve kullanıcı işlevi parametrelerinin açıklamalarını içeren bir sonuç kümesi. Her satırda, FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME ve SPECIFIC_ NAME'ye göre sıralanmış bir işlev açıklaması bulunur.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getFunctions(catalog, schemaPattern, functionNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getFunctions(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
functionNamePatternStringVeritabanında depolandığı şekliyle işlev adıyla eşleşmesi gereken işlev kalıbı.

Return

JdbcResultSet — Belirli bir katalogda bulunan sistem ve kullanıcı işlevlerinin açıklamalarını içeren bir sonuç kümesi. Her satırda, FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME ve SPECIFIC_ NAME'ye göre sıralanmış bir işlev açıklaması bulunur.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getIdentifierQuoteString()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getIdentifierQuoteString() bölümüne bakın.

Return

String: SQL tanımlayıcılarını alıntılamak için kullanılan dize. Tanımlayıcı alıntı desteklenmiyorsa varsayılan olarak boşluk (" ") olur.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getImportedKeys(catalog, schema, table)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getImportedKeys(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.

Return

JdbcResultSet: Belirli tablonun yabancı anahtar sütunları (bir tablo tarafından içe aktarılanlar) tarafından referans verilen birincil anahtar sütunlarının sütun açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME ve KEY_SEQ'ye göre sıralanır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

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

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.
uniqueBooleantrue ise yöntem yalnızca benzersiz değerlerin dizinlerini döndürür; aksi takdirde değerler benzersiz olsun veya olmasın dizinleri döndürür.
approximateBooleantrue ise sonucun yaklaşık veya güncel olmayan değerleri yansıtmasına izin verilir. Aksi takdirde sonuç doğruluğu istenir.

Return

JdbcResultSet — Belirtilen tablo için dizin ve istatistik sütunu açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir sütun açıklaması sağlanır ve bunlar NON_UNIQUE, TYPE, INDEX_NAME ve ORDINAL_POSITION'ye göre sıralanır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getJDBCMajorVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getJDBCMajorVersion() bölümüne bakın.

Return

Integer: Bu sürücünün ana JDBC sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getJDBCMinorVersion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getJDBCMinorVersion() bölümüne bakın.

Return

Integer: Bu sürücünün küçük JDBC sürüm numarası.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxBinaryLiteralLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxBinaryLiteralLength() bölümüne bakın.

Return

Integer: Bu veritabanının satır içi ikili değişmezde izin verdiği maksimum onaltılık karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxCatalogNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxCatalogNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının katalog adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxCharLiteralLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxCharLiteralLength() bölümüne bakın.

Return

Integer: Bu veritabanının karakter değişmezinde izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxColumnNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxColumnNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının bir sütun adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxColumnsInGroupBy()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxColumnsInGroupBy() bölümüne bakın.

Return

Integer: Bu veritabanının GROUP BY ifadesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxColumnsInIndex()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxColumnsInIndex() bölümüne bakın.

Return

Integer: Bu veritabanının bir dizinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxColumnsInOrderBy()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxColumnsInOrderBy() bölümüne bakın.

Return

Integer: Bu veritabanının bir ORDER BY ifadesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxColumnsInSelect()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxColumnsInSelect() bölümüne bakın.

Return

Integer: Bu veritabanının bir SELECT listesinde izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxColumnsInTable()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxColumnsInTable() bölümüne bakın.

Return

Integer: Bu veritabanının bir tabloda izin verdiği maksimum sütun sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxConnections()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxConnections() bölümüne bakın.

Return

Integer: Bu veritabanına yapılan eşzamanlı bağlantıların maksimum sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxCursorNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxCursorNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının imleç adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxIndexLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxIndexLength() bölümüne bakın.

Return

Integer: Bu veritabanının, tüm parçaları dahil olmak üzere bir dizin için izin verdiği maksimum bayt sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxProcedureNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxProcedureNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının bir yordam adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxRowSize()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxRowSize() bölümüne bakın.

Return

Integer: Bu veritabanının tek bir satırda izin verdiği maksimum bayt sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxSchemaNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxSchemaNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının şema adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxStatementLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxStatementLength() bölümüne bakın.

Return

Integer: Bu veritabanının bir SQL ifadesinde izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxStatements()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxStatements() bölümüne bakın.

Return

Integer: Bu veritabanına aynı anda açık olabilecek maksimum etkin ifade sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxTableNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxTableNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının tablo adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxTablesInSelect()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxTablesInSelect() bölümüne bakın.

Return

Integer: Bu veritabanının SELECT ifadesinde izin verdiği maksimum tablo sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getMaxUserNameLength()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getMaxUserNameLength() bölümüne bakın.

Return

Integer: Bu veritabanının kullanıcı adında izin verdiği maksimum karakter sayısı. 0 yanıtı, bilinen bir sınır olmadığını gösterir.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getNumericFunctions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getNumericFunctions() bölümüne bakın.

Return

String: Bu veritabanında kullanılabilen matematik işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış ibaresinde kullanılan Açık/Açık CLI matematik işlevi adlarıdır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getPrimaryKeys(catalog, schema, table)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.

Return

JdbcResultSet: Birincil anahtar sütunlarının sütun açıklamalarını içeren, her satırda bir tane olmak üzere COLUMN_NAME'ya göre sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
procedureNamePatternStringAramayı filtrelemek için kullanılan yordam adı kalıbı. Veritabanında depolanan prosedür adıyla eşleşmelidir.
columnNamePatternStringAramayı filtrelemek için kullanılan sütun adı kalıbı. Veritabanında depolandığı şekliyle sütun adıyla eşleşmelidir.

Return

JdbcResultSet — Prosedür ve sütun açıklamalarını içeren, her satırda bir açıklama bulunan bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getProcedureTerm()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getProcedureTerm() bölümüne bakın.

Return

String: Veritabanı satıcısının "prosedür" için tercih ettiği terim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getProcedures(catalog, schemaPattern, procedureNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getProcedures(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
procedureNamePatternStringAramayı filtrelemek için kullanılan yordam adı kalıbı. Veritabanında depolanan prosedür adıyla eşleşmelidir.

Return

JdbcResultSet — Prosedür açıklamalarını içeren ve her satırda bir açıklama bulunan sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getResultSetHoldability()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getResultSetHoldability() bölümüne bakın.

Return

Integer: Veritabanının varsayılan tutulabilirliği; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT'den biri.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getRowIdLifetime()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getRowIdLifetime() bölümüne bakın.

Return

Integer: ROWID ömrünü gösteren durumdur. Jdbc.RowIdLifetime.ROWID_UNSUPPORTED, Jdbc.RowIdLifetime.ROWID_VALID_OTHER, Jdbc.RowIdLifetime.ROWID_VALID_SESSION, Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION veya Jdbc.RowIdLifetime.ROWID_VALID_FOREVER değerlerinden birini alır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSQLKeywords()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSQLKeywords() bölümüne bakın.

Return

String: Bu veritabanının SQL:2003 anahtar kelimeleri olmayan tüm SQL anahtar kelimelerinin virgülle ayrılmış listesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSQLStateType()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSQLStateType() bölümüne bakın.

Return

Integer: SQLSTATE türü (sqlStateXOpen veya sqlStateSQL).

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSchemaTerm()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSchemaTerm() bölümüne bakın.

Return

String: Veritabanı tedarikçisinin "şema" için tercih ettiği terim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSchemas()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSchemas() bölümüne bakın.

Return

JdbcResultSet — Şema açıklamalarını içeren ve her satırda bir açıklama bulunan bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSchemas(catalog, schemaPattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSchemas() bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.

Return

JdbcResultSet: Bu veritabanında bulunan şema açıklamalarını içeren ve TABLE_CATALOG ile TABLE_SCHEM'ye göre sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSearchStringEscape()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSearchStringEscape() bölümüne bakın.

Return

String: "_" veya "%" gibi joker karakterlerden kaçmak için kullanılan dize.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getStringFunctions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getStringFunctions() bölümüne bakın.

Return

String: Bu veritabanında kullanılabilen dize işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlev kaçış ifadesinde kullanılan Open Group CLI dize işlevi adlarıdır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSuperTables(catalog, schemaPattern, tableNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSuperTables(String, String,String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringVeritabanında görünen katalog adı. Boş bir dize iletmek bu prosedürleri katalog olmadan alır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır.
tableNamePatternStringTablo adı kalıbı; tam nitelikli bir ad olabilir.

Return

JdbcResultSet: Bu veritabanındaki belirli bir şemada tanımlanan tablo hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satırda belirli bir tablo türü hakkında bilgi verilir. Üst simge içermeyen tablolar listelenmez.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSuperTypes(catalog, schemaPattern, typeNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSuperTypes(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringVeritabanında görünen katalog adı. Boş bir dize iletmek bu prosedürleri katalog olmadan alır. null iletildiğinde katalog adının seçim ölçütlerinde kullanılmadığı belirtilir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır.
typeNamePatternStringKullanıcı tanımlı tür adı kalıbı; tam nitelikli bir ad olabilir.

Return

JdbcResultSet: Bu veritabanındaki belirli bir şemada tanımlanan kullanıcı tanımlı tür hiyerarşilerinin açıklamalarını içeren bir sonuç kümesi. Her satır, belirli bir kullanıcı tanımlı tür hakkında bilgi sağlar. Üst simgesiz türler listelenmez.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSystemFunctions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getSystemFunctions() bölümüne bakın.

Return

String: Bu veritabanıyla kullanılabilen sistem işlevlerinin virgülle ayrılmış listesi. Bunlar, JDBC işlevi kaçış ifadesinde kullanılan Open Group CLI sistem işlevi adlarıdır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getTablePrivileges(catalog, schemaPattern, tableNamePattern)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getTablePrivileges(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
tableNamePatternStringAramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolanan tablo adıyla eşleşmelidir.

Return

JdbcResultSet: Tablo ayrıcalığı açıklamalarını içeren, her satırda bir tane olacak şekilde TABLE_CAT, TABLE_SCHEM, TABLE_NAME ve PRIVILEGE'ye göre sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getTableTypes()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getTableTypes() bölümüne bakın.

Return

JdbcResultSet: Tablo türlerini içeren ve her satırda bir tablo türü bulunan bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getTables(catalog, schemaPattern, tableNamePattern, types)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getTables(String, String, String, String[]) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletmek, bu prosedürleri şemasız olarak alır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
tableNamePatternStringAramayı filtrelemek için kullanılan tablo adı kalıbı. Veritabanında depolanan tablo adıyla eşleşmelidir.
typesString[]Döndürülecek tablo türlerinin listesi. Bu türlerin her biri, getTableTypes() tarafından döndürülen listede olmalıdır. null iletildiğinde tüm tablo türlerinin döndürüldüğü belirtilir.

Return

JdbcResultSet: Tablo açıklamalarını içeren, her satırda bir tane olacak şekilde TABLE_TYPE, TABLE_CAT, TABLE_SCHEM ve TABLE_NAME'ye göre sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getTimeDateFunctions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getTimeDateFunctions() bölümüne bakın.

Return

String: Bu veritabanında kullanılabilen tarih ve saat işlevlerinin virgülle ayrılmış listesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getTypeInfo()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getTypeInfo() bölümüne bakın.

Return

JdbcResultSet: Bu veritabanı tarafından desteklenen veri türlerinin açıklamalarını içeren bir sonuç kümesi. Sonuç kümesinin her satırında bir SQL türü açıklaması sağlanır ve bunlar önce DATA_TYPE'ya, ardından veri türünün ilgili JDBC SQL türüyle ne kadar yakından eşlendiğine göre sıralanır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getUDTs(catalog, schemaPattern, typeNamePattern, types)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaPatternStringAramayı filtrelemek için kullanılan şema adı kalıbı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. Geçme null, arama kapsamını daraltmak için şema adının kullanılmadığını gösterir.
typeNamePatternStringAramayı filtrelemek için kullanılacak tür adı kalıbı; tam nitelikli bir ad olabilir.
typesInteger[]Eklenecek kullanıcı tanımlı türlerin (JAVA_OBJECT, STRUCT veya DISTINCT) listesi. null iletildiğinde tüm türlerin döndürüldüğü belirtilir.

Return

JdbcResultSet: Kullanıcı tanımlı tür (UDT) açıklamalarını içeren, her satırda bir tane olacak şekilde DATA_TYPE, TYPE_CAT, TYPE_SCHEM ve TYPE_NAME'ye göre sıralanmış bir sonuç kümesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getURL()

Bu yöntemle ilgili dokümanlar için java.sql.DatabaseMetaData#getURL() bölümüne bakın.

Return

String — Bu veritabanı yönetim sisteminin URL'si veya oluşturulmamışsa null.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getUserName()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getUserName() bölümüne bakın.

Return

String: Bu veritabanında bilinen kullanıcı adı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getVersionColumns(catalog, schema, table)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#getVersionColumns(String, String, String) bölümüne bakın.

Parametreler

AdTürAçıklama
catalogStringAramayı filtrelemek için kullanılan katalog adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler katalog olmadan alınır. null parametresinin iletilmesi, aramanın daraltılması için katalog adının kullanılmadığını gösterir.
schemaStringAramayı filtrelemek için kullanılan şema adı (veritabanında göründüğü şekliyle). Boş bir dize iletildiğinde bu prosedürler şemasız olarak alınır. null iletildiğinde şema adının aramayı daraltmak için kullanılmadığı belirtilir.
tableStringTablo adı. Bu ad, veritabanında depolanan tablo adıyla eşleşmelidir.

Return

JdbcResultSet: Bir satırdaki herhangi bir değer güncellendiğinde güncellenen sütun açıklamalarını içeren, sıralanmamış bir sonuç kümesi (sonuç kümesindeki her satır için bir sütun açıklaması).

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

insertsAreDetected(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#insertsAreDetected(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirtilen sonuç kümesi türü için JdbcResultSet.rowInserted() çağrılarıyla görünür bir satır ekleme algılanırsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

isCatalogAtStart()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#isCatalogAtStart() bölümüne bakın.

Return

Boolean: Tam olarak nitelendirilmiş bir tablo adının başında katalog görünüyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

isReadOnly()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#isReadOnly() bölümüne bakın.

Return

Veritabanı salt okunursa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

locatorsUpdateCopy()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#locatorsUpdateCopy() bölümüne bakın.

Return

Booleantrue Büyük bir nesnede (LOB) yapılan güncellemeler, LOB'nin bir kopyasında yapılıyorsa; false Güncellemeler doğrudan LOB'de yapılıyorsa.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

nullPlusNonNullIsNull()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#nullPlusNonNullIsNull() bölümüne bakın.

Return

Boolean: NULL ve NULL olmayan değerlerin birleştirilmesi NULL ile sonuçlanırsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

nullsAreSortedAtEnd()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#nullsAreSortedAtEnd() bölümüne bakın.

Return

Booleantrue (sıralama düzeninden bağımsız olarak NULL değerleri sona sıralanırsa) (artan veya azalan). Aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

nullsAreSortedAtStart()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#nullsAreSortedAtStart() bölümüne bakın.

Return

BooleanNULL değerleri sıralama düzeninden (artan veya azalan) bağımsız olarak başlangıca göre sıralanmışsa true. Aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

nullsAreSortedHigh()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#nullsAreSortedHigh() bölümüne bakın.

Return

Booleantrue, NULL değerleri yüksekten düşüğe doğru sıralanıyorsa, yani sıralama sırasında alandaki diğer değerlerden daha yüksek bir değere sahip olduğu kabul ediliyorsa. Aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

nullsAreSortedLow()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#nullsAreSortedLow() bölümüne bakın.

Return

Boolean: NULL değerleri düşükten yükseğe doğru sıralanıyorsa (yani sıralama sırasında alandaki diğer değerlerden daha düşük bir değere sahip olduğu düşünülüyorsa) true. Aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

othersDeletesAreVisible(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#othersDeletesAreVisible(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirli sonuç kümesi türü için diğer kullanıcıların yaptığı silme işlemleri görünürse true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

othersInsertsAreVisible(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#othersInsertsAreVisible(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirli sonuç kümesi türü için diğer kullanıcıların yaptığı eklemeler görünürse true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

othersUpdatesAreVisible(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#othersUpdatesAreVisible(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirli sonuç kümesi türü için başkalarının yaptığı güncellemeler görünürse true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

ownDeletesAreVisible(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#ownDeletesAreVisible(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirli bir sonuç kümesi türü için kümenin kendi silme işlemleri görünürse true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

ownInsertsAreVisible(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#ownInsertsAreVisible(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirli sonuç kümesi türü için kümenin kendi eklemeleri görünürse true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

ownUpdatesAreVisible(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#ownUpdatesAreVisible(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirli bir sonuç kümesi türü için kümenin kendi güncellemeleri görünürse true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

storesLowerCaseIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#storesLowerCaseIdentifiers() bölümüne bakın.

Return

Boolean: Veritabanı, büyük/küçük harf karışık tırnaksız SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip küçük harfle depoluyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

storesLowerCaseQuotedIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers() bölümüne bakın.

Return

Veritabanı, büyük/küçük harf karışık tırnaklı SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip küçük harfle saklıyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

storesMixedCaseIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#storesMixedCaseIdentifiers() bölümüne bakın.

Return

Veritabanı, büyük/küçük harf karışık tırnaksız SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip büyük/küçük harf karışık olarak depoluyorsa Boolean, true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

storesMixedCaseQuotedIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers() bölümüne bakın.

Return

Veritabanı, büyük/küçük harf karışık tırnak içine alınmış SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak değerlendirip büyük/küçük harf karışık olarak depoluyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

storesUpperCaseIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#storesUpperCaseIdentifiers() bölümüne bakın.

Return

Boolean: Veritabanı, büyük/küçük harf duyarsız olarak değerlendirip büyük harfle depoluyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

storesUpperCaseQuotedIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers() bölümüne bakın.

Return

Boolean: Veritabanı, büyük/küçük harf karışık tırnaklı SQL tanımlayıcılarını büyük/küçük harfe duyarsız olarak ele alıp büyük harfle depoluyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsANSI92EntryLevelSQL()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL() bölümüne bakın.

Return

Bu veritabanı ANSI92 giriş seviyesi SQL dilbilgisini destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsANSI92FullSQL()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsANSI92FullSQL() bölümüne bakın.

Return

Boolean — Bu veritabanı ANSI92 tam düzey SQL gramerini destekliyorsa true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsANSI92IntermediateSQL()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL() bölümüne bakın.

Return

Boolean — Bu veritabanı, ANSI92 ara seviye SQL dilbilgisini destekliyorsa true; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsAlterTableWithAddColumn()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn() bölümüne bakın.

Return

Boolean — Veritabanı, sütun ekleme ile ALTER TABLE'yi destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsAlterTableWithDropColumn()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn() bölümüne bakın.

Return

Veritabanı, sütun bırakma ile ALTER TABLE'yi destekliyorsa Boolean, aksi takdirde false.true

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsBatchUpdates()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsBatchUpdates() bölümüne bakın.

Return

Veritabanı toplu güncellemeleri destekliyorsa Boolean, aksi takdirde false.true

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCatalogsInDataManipulation()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation() bölümüne bakın.

Return

Veri manipülasyonu ifadesi katalog adı içerebiliyorsa Boolean, aksi takdirde true. false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCatalogsInIndexDefinitions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions() bölümüne bakın.

Return

Dizin tanımı ifadesi katalog adı içerebiliyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCatalogsInPrivilegeDefinitions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions() bölümüne bakın.

Return

Ayrıcalık tanımı ifadesi katalog adı içerebiliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCatalogsInProcedureCalls()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls() bölümüne bakın.

Return

Booleantrue bir yordam çağrısı ifadesi katalog adı içerebiliyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCatalogsInTableDefinitions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions() bölümüne bakın.

Return

Booleantrue tablo tanımı ifadesi katalog adı içerebiliyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsColumnAliasing()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsColumnAliasing() bölümüne bakın.

Return

Veritabanı sütun takma adını destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsConvert()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsConvert() bölümüne bakın.

Return

Boolean — Bu veritabanı, bir JDBC türünün başka bir türe dönüştürülmesi için CONVERT JDBC skaler işlevini destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsConvert(fromType, toType)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsConvert(int, int) bölümüne bakın.

Parametreler

AdTürAçıklama
fromTypeIntegerDönüştürülecek tür.
toTypeIntegerDönüştürülecek tür.

Return

Boolean — Bu veritabanı, belirtilen JDBC türlerinin dönüştürülmesi için CONVERT JDBC skaler işlevini destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCoreSQLGrammar()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCoreSQLGrammar() bölümüne bakın.

Return

Booleantrue bu veritabanı ODBC Core SQL gramerini destekliyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsCorrelatedSubqueries()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsCorrelatedSubqueries() bölümüne bakın.

Return

Bu veritabanı ilişkili alt sorguları destekliyorsa Booleantrue; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsDataDefinitionAndDataManipulationTransactions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions() sayfasına bakın.

Return

Booleantrue Bu veri tabanı, bir işlem içinde hem veri tanımı hem de veri işleme ifadelerini destekliyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsDataManipulationTransactionsOnly()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly() bölümüne bakın.

Return

Bu veritabanı, bir işlem içinde veri işleme ifadelerini destekliyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsDifferentTableCorrelationNames()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames() bölümüne bakın.

Return

Boolean: Tablo korelasyon adları destekleniyorsa ve veritabanındaki tablo adlarından farklı olması kısıtlanmışsa true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsExpressionsInOrderBy()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsExpressionsInOrderBy() bölümüne bakın.

Return

Bu veritabanı ORDER BY listelerindeki ifadeleri destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsExtendedSQLGrammar()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsExtendedSQLGrammar() bölümüne bakın.

Return

Booleantrue bu veritabanı ODBC Extended SQL gramerini destekliyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsFullOuterJoins()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsFullOuterJoins() bölümüne bakın.

Return

Boolean: Bu veritabanı tam iç içe yerleştirilmiş dış birleştirmeleri destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsGetGeneratedKeys()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsGetGeneratedKeys() bölümüne bakın.

Return

Booleantrue bir ifade yürütüldükten sonra otomatik olarak oluşturulan anahtarlar alınabiliyorsa; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsGroupBy()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsGroupBy() bölümüne bakın.

Return

Boolean — Bu veritabanı bir tür GROUP BY ifadesini destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsGroupByBeyondSelect()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsGroupByBeyondSelect() bölümüne bakın.

Return

BooleanSELECT ifadesindeki tüm sütunlar GROUP BY ifadesine dahil edilmek koşuluyla, bu veritabanı SELECT ifadesinde olmayan sütunların GROUP BY ifadesinde kullanılmasını destekliyorsa true. Aksi takdirde false değerini döndürür.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsGroupByUnrelated()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsGroupByUnrelated() bölümüne bakın.

Return

Boolean — Bu veritabanı, SELECT ifadesinde bulunmayan bir sütunun GROUP BY ifadesinde kullanılmasını destekliyorsa true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsIntegrityEnhancementFacility()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility() bölümüne bakın.

Return

Bu veritabanı SQL Integrity Enhancement Facility'yi destekliyorsa Boolean, desteklemiyorsa true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsLikeEscapeClause()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsLikeEscapeClause() bölümüne bakın.

Return

Boolean — Bu veritabanı LIKE kaçış maddesi belirtmeyi destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsLimitedOuterJoins()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsLimitedOuterJoins() bölümüne bakın.

Return

Bu veritabanı dış birleştirme için sınırlı destek sağlıyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsMinimumSQLGrammar()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsMinimumSQLGrammar() bölümüne bakın.

Return

Bu veritabanı ODBC Minimum SQL gramerini destekliyorsa Boolean, true; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsMixedCaseIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers() bölümüne bakın.

Return

Boolean — Veritabanı, büyük/küçük harf karışık tırnaksız SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak ele alırsa ve sonuç olarak bunları büyük/küçük harf karışık olarak depolarsa true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsMixedCaseQuotedIdentifiers()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers() bölümüne bakın.

Return

Veritabanı, büyük/küçük harf içeren tırnak içine alınmış SQL tanımlayıcılarını büyük/küçük harfe duyarlı olarak değerlendirip sonuç olarak bunları büyük/küçük harf içeren şekilde depoluyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsMultipleOpenResults()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsMultipleOpenResults() bölümüne bakın.

Return

Boolean: Saklı yordam birden fazla sonuç kümesini aynı anda döndürebiliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsMultipleResultSets()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsMultipleResultSets() bölümüne bakın.

Return

Bu veritabanı tek bir yürütme çağrısından birden fazla sonuç kümesi almayı destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsMultipleTransactions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsMultipleTransactions() bölümüne bakın.

Return

Bu veritabanı, farklı bağlantılarda aynı anda birden fazla işlemin açık olmasını destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsNamedParameters()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsNamedParameters() bölümüne bakın.

Return

Veritabanı, çağrılabilir ifadeler için adlandırılmış parametreleri destekliyorsa Boolean, aksi takdirde false.true

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsNonNullableColumns()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsNonNullableColumns() bölümüne bakın.

Return

Bu veritabanındaki sütunlar boş değer içermeyecek şekilde tanımlanabiliyorsa Boolean, aksi takdirde true. false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsOpenCursorsAcrossCommit()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit() bölümüne bakın.

Return

Bu veritabanı, imleçlerin taahhütler arasında her zaman açık kalmasını destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsOpenCursorsAcrossRollback()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback() bölümüne bakın.

Return

Bu veritabanı, geri alma işlemleri sırasında imleçlerin her zaman açık tutulmasını destekliyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsOpenStatementsAcrossCommit()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit() bölümüne bakın.

Return

Bu veritabanı, ifadelerin taahhütler arasında her zaman açık tutulmasını destekliyorsa Booleantrue; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsOpenStatementsAcrossRollback()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback() bölümüne bakın.

Return

Bu veritabanı, geri alma işlemleri sırasında ifadelerin her zaman açık tutulmasını destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsOrderByUnrelated()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsOrderByUnrelated() bölümüne bakın.

Return

Boolean — Bu veritabanı, SELECT ifadesinde olmayan bir sütunun ORDER BY ifadesinde kullanılmasını destekliyorsa true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsOuterJoins()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsOuterJoins() bölümüne bakın.

Return

Boolean — Bu veritabanı bir tür dış birleştirme destekliyorsa true; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsPositionedDelete()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsPositionedDelete() bölümüne bakın.

Return

Bu veritabanı, konumlandırılmış DELETE ifadelerini destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsPositionedUpdate()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsPositionedUpdate() bölümüne bakın.

Return

Bu veritabanı, konumlandırılmış UPDATE ifadelerini destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsResultSetConcurrency(type, concurrency)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).
concurrencyIntegerEşzamanlılık türü (Jdbc.ResultSet.CONCUR_READ_ONLY veya Jdbc.ResultSet.CONCUR_UPDATABLE).

Return

Boolean: Bu veritabanı, belirtilen sonuç kümesi ve eşzamanlılık türü kombinasyonunu destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsResultSetHoldability(holdability)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsResultSetHoldability(int) bölümüne bakın.

Parametreler

AdTürAçıklama
holdabilityIntegerKontrol edilecek bir tutulabilirlik sabiti; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT veya Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Return

Boolean: Belirtilen tutulabilirlik veritabanı tarafından destekleniyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsResultSetType(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsResultSetType(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean — Bu veritabanı belirtilen sonuç kümesi türünü destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSavepoints()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSavepoints() bölümüne bakın.

Return

Veritabanı kaydetme noktalarını destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSchemasInDataManipulation()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSchemasInDataManipulation() bölümüne bakın.

Return

Veri işleme ifadesi şema adı içerebiliyorsa Booleantrue; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSchemasInIndexDefinitions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions() bölümüne bakın.

Return

Dizin tanımı ifadesi şema adı içerebiliyorsa Boolean, aksi takdirde true. false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSchemasInPrivilegeDefinitions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions() bölümüne bakın.

Return

Bir ayrıcalık tanımı ifadesi şema adı içerebiliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSchemasInProcedureCalls()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls() bölümüne bakın.

Return

Bir yordam çağrısı ifadesi şema adı içerebiliyorsa Booleantrue; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSchemasInTableDefinitions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions() bölümüne bakın.

Return

Boolean — Tablo tanımı ifadesi şema adı içerebiliyorsa true; false aksi takdirde.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSelectForUpdate()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSelectForUpdate() bölümüne bakın.

Return

Bu veritabanı SELECT FOR UPDATE ifadelerini destekliyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsStatementPooling()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsStatementPooling() bölümüne bakın.

Return

Veritabanı ifade havuzunu destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsStoredFunctionsUsingCallSyntax()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax() bölümüne bakın.

Return

Boolean — Veritabanı, saklı yordam kaçış söz dizimi kullanılarak kullanıcı tanımlı veya satıcı işlevlerinin çağrılmasını destekliyorsa true; aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsStoredProcedures()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsStoredProcedures() bölümüne bakın.

Return

Boolean — Bu veritabanı, saklı yordam kaçış söz dizimini kullanan saklı yordam çağrılarını destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSubqueriesInComparisons()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSubqueriesInComparisons() bölümüne bakın.

Return

Bu veritabanı karşılaştırma ifadelerinde alt sorguları destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSubqueriesInExists()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSubqueriesInExists() bölümüne bakın.

Return

BooleanEXISTS ifadelerinde alt sorguları destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSubqueriesInIns()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSubqueriesInIns() bölümüne bakın.

Return

BooleanIN ifadelerinde alt sorguları destekliyorsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsSubqueriesInQuantifieds()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds() bölümüne bakın.

Return

Bu veritabanı, nicel ifadelerde alt sorguları destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsTableCorrelationNames()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsTableCorrelationNames() bölümüne bakın.

Return

Bu veritabanı tablo korelasyon adlarını destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsTransactionIsolationLevel(level)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int) bölümüne bakın.

Parametreler

AdTürAçıklama
levelIntegerDesteklenecek işlem yalıtım düzeyi. Bu değer Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE veya Jdbc.Connection.TRANSACTION_NONE olmalıdır.

Return

Bu veritabanı, belirtilen işlem izolasyon düzeyini destekliyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsTransactions()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsTransactions() bölümüne bakın.

Return

Bu veritabanı işlemleri destekliyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsUnion()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsUnion() bölümüne bakın.

Return

Bu veritabanı SQL'i destekliyorsa Booleantrue, desteklemiyorsa false.UNION

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

supportsUnionAll()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#supportsUnionAll() bölümüne bakın.

Return

Bu veritabanı SQL'i destekliyorsa Booleantrue, desteklemiyorsa false.UNION ALL

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

updatesAreDetected(type)

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#updatesAreDetected(int) bölümüne bakın.

Parametreler

AdTürAçıklama
typeIntegerSonuç kümesi türü (Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE veya Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE).

Return

Boolean: Belirtilen sonuç kümesi türü için JdbcResultSet.rowUpdated() çağrılarıyla görünür bir satır güncellemesi algılanırsa true, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

usesLocalFilePerTable()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#usesLocalFilePerTable() bölümüne bakın.

Return

Veritabanı her tabloyu ayrı bir yerel dosyada saklıyorsa Booleantrue, aksi takdirde false.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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

usesLocalFiles()

Bu yöntemin belgeleri için java.sql.DatabaseMetaData#usesLocalFiles() bölümüne bakın.

Return

Veritabanı tabloları yerel bir dosyada depoluyorsa Boolean, aksi takdirde true.false

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

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