| |
20. 30. 7. DatabaseMetaData Methods for Information on the Database's 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();
|
|