Mega Code Archive

 
Categories / Java Tutorial / Database
 

DatabaseMetaData Methods for Information on the Databases Supported Features

boolean supportsAlterTableWithAddColumn(); boolean supportsAlterTableWithDropColumn(); boolean supportsColumnAliasing(); boolean nullPlusNonNullIsNull(); boolean supportsConvert(); boolean supportsConvert(int fromType, int toType); boolean supportsTableCorrelationNames(); boolean supportsDifferentTableCorrelationNames(); boolean supportsExpressionsInOrderBy(); boolean supportsOrderByUnrelated(); boolean supportsGroupBy(); boolean supportsGroupByUnrelated(); boolean supportsGroupByBeyondSelect(); boolean supportsLikeEscapeClause(); boolean supportsMultipleResultSets(); boolean supportsMultipleTransactions(); boolean supportsNonNullableColumns(); boolean supportsMinimumSQLGrammar(); boolean supportsCoreSQLGrammar(); boolean supportsExtendedSQLGrammar(); boolean supportsANSI92EntryLevelSQL(); boolean supportsANSI92IntermediateSQL(); boolean supportsANSI92FullSQL(); boolean supportsIntegrityEnhancementFacility(); boolean supportsOuterJoins(); boolean supportsFullOuterJoins(); boolean supportsLimitedOuterJoins(); String getSchemaTerm(); String getProcedureTerm(); String getCatalogTerm(); boolean isCatalogAtStart(); String getCatalogSeparator(); boolean supportsSchemasInDataManipulation(); boolean supportsSchemasInProcedureCalls(); boolean supportsSchemasInTableDefinitions(); boolean supportsSchemasInIndexDefinitions(); boolean supportsSchemaInPrivilegeDefinitions(); boolean supportsCatalogsInDataManipulation(); boolean supportsCatalogsInProcedureCalls(); boolean supportsCatalogsInTableDefinitions(); boolean supportsCatalogsInIndexDefinitions(); boolean supportsCatalogsInPrivilegeDefinitions(); boolean supportsPositionedDelete(); boolean supportsPositionedUpdate(); boolean supportsSelectForUpdate(); boolean supportsStoredProcedures(); boolean supportsSubqueriesInComparisons(); boolean supportsSubqueriesInExists(); boolean supportsSubqueriesInIns(); boolean supportsSubqueriesInQuantifieds(); boolean supportsCorrelatedSubqueries(); boolean supportsUnion(); boolean supportsUnionAll(); boolean supportsOpenCursorAcrossCommit(); boolean supportsOpenCursorAcrossRollback(); boolean supportsOpenStatementAcrossCommit(); boolean supportsOpenStatementAcrossRollback();