java > java.sql > java.sql.databasemetadata >

Interface: java.sql.DatabaseMetaData
    java.sql.DatabaseMetaData


public interface DatabaseMetaData extends Wrapper


FIELDS:
static final short attributeNoNulls : 0
static final short attributeNullable : 1
static final short attributeNullableUnknown : 2
static final int bestRowNotPseudo : 1
static final int bestRowPseudo : 2
static final int bestRowSession : 2
static final int bestRowTemporary : 0
static final int bestRowTransaction : 1
static final int bestRowUnknown : 0
static final int columnNoNulls : 0
static final int columnNullable : 1
static final int columnNullableUnknown : 2
static final int functionColumnIn : 1
static final int functionColumnInOut : 2
static final int functionColumnOut : 3
static final int functionColumnResult : 5
static final int functionColumnUnknown : 0
static final int functionNoNulls : 0
static final int functionNoTable : 1
static final int functionNullable : 1
static final int functionNullableUnknown : 2
static final int functionResultUnknown : 0
static final int functionReturn : 4
static final int functionReturnsTable : 2
static final int importedKeyCascade : 0
static final int importedKeyInitiallyDeferred : 5
static final int importedKeyInitiallyImmediate : 6
static final int importedKeyNoAction : 3
static final int importedKeyNotDeferrable : 7
static final int importedKeyRestrict : 1
static final int importedKeySetDefault : 4
static final int importedKeySetNull : 2
static final int procedureColumnIn : 1
static final int procedureColumnInOut : 2
static final int procedureColumnOut : 4
static final int procedureColumnResult : 3
static final int procedureColumnReturn : 5
static final int procedureColumnUnknown : 0
static final int procedureNoNulls : 0
static final int procedureNoResult : 1
static final int procedureNullable : 1
static final int procedureNullableUnknown : 2
static final int procedureResultUnknown : 0
static final int procedureReturnsResult : 2
static final int sqlStateSQL : 2
static final int sqlStateSQL99 : 2
static final int sqlStateXOpen : 1
static final short tableIndexClustered : 1
static final short tableIndexHashed : 2
static final short tableIndexOther : 3
static final short tableIndexStatistic : 0
static final int typeNoNulls : 0
static final int typeNullable : 1
static final int typeNullableUnknown : 2
static final int typePredBasic : 2
static final int typePredChar : 1
static final int typePredNone : 0
static final int typeSearchable : 3
static final int versionColumnNotPseudo : 1
static final int versionColumnPseudo : 2
static final int versionColumnUnknown : 0

CONSTRUCTORS:

METHODS:
boolean allProceduresAreCallable()
Throws: SQLException

boolean allTablesAreSelectable()
Throws: SQLException

boolean autoCommitFailureClosesAllResultSets()
Throws: SQLException

boolean dataDefinitionCausesTransactionCommit()
Throws: SQLException

boolean dataDefinitionIgnoredInTransactions()
Throws: SQLException

boolean deletesAreDetected(int type)
Throws: SQLException

boolean doesMaxRowSizeIncludeBlobs()
Throws: SQLException

ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
Throws: SQLException

ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
Throws: SQLException

String getCatalogSeparator()
Throws: SQLException

String getCatalogTerm()
Throws: SQLException

ResultSet getCatalogs()
Throws: SQLException

ResultSet getClientInfoProperties()
Throws: SQLException

ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
Throws: SQLException

ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
Throws: SQLException

Connection getConnection()
Throws: SQLException

ResultSet getCrossReference(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)
Throws: SQLException

int getDatabaseMajorVersion()
Throws: SQLException

int getDatabaseMinorVersion()
Throws: SQLException

String getDatabaseProductName()
Throws: SQLException

String getDatabaseProductVersion()
Throws: SQLException

int getDefaultTransactionIsolation()
Throws: SQLException

int getDriverMajorVersion()

int getDriverMinorVersion()

String getDriverName()
Throws: SQLException

String getDriverVersion()
Throws: SQLException

ResultSet getExportedKeys(String catalog, String schema, String table)
Throws: SQLException

String getExtraNameCharacters()
Throws: SQLException

ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern)
Throws: SQLException

ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern)
Throws: SQLException

String getIdentifierQuoteString()
Throws: SQLException

ResultSet getImportedKeys(String catalog, String schema, String table)
Throws: SQLException

ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
Throws: SQLException

int getJDBCMajorVersion()
Throws: SQLException

int getJDBCMinorVersion()
Throws: SQLException

int getMaxBinaryLiteralLength()
Throws: SQLException

int getMaxCatalogNameLength()
Throws: SQLException

int getMaxCharLiteralLength()
Throws: SQLException

int getMaxColumnNameLength()
Throws: SQLException

int getMaxColumnsInGroupBy()
Throws: SQLException

int getMaxColumnsInIndex()
Throws: SQLException

int getMaxColumnsInOrderBy()
Throws: SQLException

int getMaxColumnsInSelect()
Throws: SQLException

int getMaxColumnsInTable()
Throws: SQLException

int getMaxConnections()
Throws: SQLException

int getMaxCursorNameLength()
Throws: SQLException

int getMaxIndexLength()
Throws: SQLException

int getMaxProcedureNameLength()
Throws: SQLException

int getMaxRowSize()
Throws: SQLException

int getMaxSchemaNameLength()
Throws: SQLException

int getMaxStatementLength()
Throws: SQLException

int getMaxStatements()
Throws: SQLException

int getMaxTableNameLength()
Throws: SQLException

int getMaxTablesInSelect()
Throws: SQLException

int getMaxUserNameLength()
Throws: SQLException

String getNumericFunctions()
Throws: SQLException

ResultSet getPrimaryKeys(String catalog, String schema, String table)
Throws: SQLException

ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
Throws: SQLException

String getProcedureTerm()
Throws: SQLException

ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
Throws: SQLException

int getResultSetHoldability()
Throws: SQLException

RowIdLifetime getRowIdLifetime()
Throws: SQLException

String getSQLKeywords()
Throws: SQLException

int getSQLStateType()
Throws: SQLException

String getSchemaTerm()
Throws: SQLException

ResultSet getSchemas()
Throws: SQLException

ResultSet getSchemas(String catalog, String schemaPattern)
Throws: SQLException

String getSearchStringEscape()
Throws: SQLException

String getStringFunctions()
Throws: SQLException

ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern)
Throws: SQLException

ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
Throws: SQLException

String getSystemFunctions()
Throws: SQLException

ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
Throws: SQLException

ResultSet getTableTypes()
Throws: SQLException

ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
Throws: SQLException

String getTimeDateFunctions()
Throws: SQLException

ResultSet getTypeInfo()
Throws: SQLException

ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
Throws: SQLException

String getURL()
Throws: SQLException

String getUserName()
Throws: SQLException

ResultSet getVersionColumns(String catalog, String schema, String table)
Throws: SQLException

boolean insertsAreDetected(int type)
Throws: SQLException

boolean isCatalogAtStart()
Throws: SQLException

boolean isReadOnly()
Throws: SQLException

boolean locatorsUpdateCopy()
Throws: SQLException

boolean nullPlusNonNullIsNull()
Throws: SQLException

boolean nullsAreSortedAtEnd()
Throws: SQLException

boolean nullsAreSortedAtStart()
Throws: SQLException

boolean nullsAreSortedHigh()
Throws: SQLException

boolean nullsAreSortedLow()
Throws: SQLException

boolean othersDeletesAreVisible(int type)
Throws: SQLException

boolean othersInsertsAreVisible(int type)
Throws: SQLException

boolean othersUpdatesAreVisible(int type)
Throws: SQLException

boolean ownDeletesAreVisible(int type)
Throws: SQLException

boolean ownInsertsAreVisible(int type)
Throws: SQLException

boolean ownUpdatesAreVisible(int type)
Throws: SQLException

boolean storesLowerCaseIdentifiers()
Throws: SQLException

boolean storesLowerCaseQuotedIdentifiers()
Throws: SQLException

boolean storesMixedCaseIdentifiers()
Throws: SQLException

boolean storesMixedCaseQuotedIdentifiers()
Throws: SQLException

boolean storesUpperCaseIdentifiers()
Throws: SQLException

boolean storesUpperCaseQuotedIdentifiers()
Throws: SQLException

boolean supportsANSI92EntryLevelSQL()
Throws: SQLException

boolean supportsANSI92FullSQL()
Throws: SQLException

boolean supportsANSI92IntermediateSQL()
Throws: SQLException

boolean supportsAlterTableWithAddColumn()
Throws: SQLException

boolean supportsAlterTableWithDropColumn()
Throws: SQLException

boolean supportsBatchUpdates()
Throws: SQLException

boolean supportsCatalogsInDataManipulation()
Throws: SQLException

boolean supportsCatalogsInIndexDefinitions()
Throws: SQLException

boolean supportsCatalogsInPrivilegeDefinitions()
Throws: SQLException

boolean supportsCatalogsInProcedureCalls()
Throws: SQLException

boolean supportsCatalogsInTableDefinitions()
Throws: SQLException

boolean supportsColumnAliasing()
Throws: SQLException

boolean supportsConvert()
Throws: SQLException

boolean supportsConvert(int fromType, int toType)
Throws: SQLException

boolean supportsCoreSQLGrammar()
Throws: SQLException

boolean supportsCorrelatedSubqueries()
Throws: SQLException

boolean supportsDataDefinitionAndDataManipulationTransactions()
Throws: SQLException

boolean supportsDataManipulationTransactionsOnly()
Throws: SQLException

boolean supportsDifferentTableCorrelationNames()
Throws: SQLException

boolean supportsExpressionsInOrderBy()
Throws: SQLException

boolean supportsExtendedSQLGrammar()
Throws: SQLException

boolean supportsFullOuterJoins()
Throws: SQLException

boolean supportsGetGeneratedKeys()
Throws: SQLException

boolean supportsGroupBy()
Throws: SQLException

boolean supportsGroupByBeyondSelect()
Throws: SQLException

boolean supportsGroupByUnrelated()
Throws: SQLException

boolean supportsIntegrityEnhancementFacility()
Throws: SQLException

boolean supportsLikeEscapeClause()
Throws: SQLException

boolean supportsLimitedOuterJoins()
Throws: SQLException

boolean supportsMinimumSQLGrammar()
Throws: SQLException

boolean supportsMixedCaseIdentifiers()
Throws: SQLException

boolean supportsMixedCaseQuotedIdentifiers()
Throws: SQLException

boolean supportsMultipleOpenResults()
Throws: SQLException

boolean supportsMultipleResultSets()
Throws: SQLException

boolean supportsMultipleTransactions()
Throws: SQLException

boolean supportsNamedParameters()
Throws: SQLException

boolean supportsNonNullableColumns()
Throws: SQLException

boolean supportsOpenCursorsAcrossCommit()
Throws: SQLException

boolean supportsOpenCursorsAcrossRollback()
Throws: SQLException

boolean supportsOpenStatementsAcrossCommit()
Throws: SQLException

boolean supportsOpenStatementsAcrossRollback()
Throws: SQLException

boolean supportsOrderByUnrelated()
Throws: SQLException

boolean supportsOuterJoins()
Throws: SQLException

boolean supportsPositionedDelete()
Throws: SQLException

boolean supportsPositionedUpdate()
Throws: SQLException

boolean supportsResultSetConcurrency(int type, int concurrency)
Throws: SQLException

boolean supportsResultSetHoldability(int holdability)
Throws: SQLException

boolean supportsResultSetType(int type)
Throws: SQLException

boolean supportsSavepoints()
Throws: SQLException

boolean supportsSchemasInDataManipulation()
Throws: SQLException

boolean supportsSchemasInIndexDefinitions()
Throws: SQLException

boolean supportsSchemasInPrivilegeDefinitions()
Throws: SQLException

boolean supportsSchemasInProcedureCalls()
Throws: SQLException

boolean supportsSchemasInTableDefinitions()
Throws: SQLException

boolean supportsSelectForUpdate()
Throws: SQLException

boolean supportsStatementPooling()
Throws: SQLException

boolean supportsStoredFunctionsUsingCallSyntax()
Throws: SQLException

boolean supportsStoredProcedures()
Throws: SQLException

boolean supportsSubqueriesInComparisons()
Throws: SQLException

boolean supportsSubqueriesInExists()
Throws: SQLException

boolean supportsSubqueriesInIns()
Throws: SQLException

boolean supportsSubqueriesInQuantifieds()
Throws: SQLException

boolean supportsTableCorrelationNames()
Throws: SQLException

boolean supportsTransactionIsolationLevel(int level)
Throws: SQLException

boolean supportsTransactions()
Throws: SQLException

boolean supportsUnion()
Throws: SQLException

boolean supportsUnionAll()
Throws: SQLException

boolean updatesAreDetected(int type)
Throws: SQLException

boolean usesLocalFilePerTable()
Throws: SQLException

boolean usesLocalFiles()
Throws: SQLException


INHERITED METHODS:

SUBINTERFACES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net