| java.lang.Object org.apache.derby.client.am.DatabaseMetaData
All known Subclasses: org.apache.derby.client.net.NetDatabaseMetaData,
Method Summary | |
public boolean | allProceduresAreCallable() | public boolean | allTablesAreSelectable() | final public boolean | autoCommitFailureClosesAllResultSets() Retrieves whether an SQLException will cause all
open ResultSet s to be closed when auto-commit is
true . | protected void | checkForClosedConnection() A "public" version of checkForClosedConnection() that throws
SQLException instead of SqlException. | protected void | checkServerJdbcVersionX(String method, int major, int minor) Checks whether the server supports a JDBC version. | abstract protected void | computeFeatureSet_() | public boolean | dataDefinitionCausesTransactionCommit() | public boolean | dataDefinitionIgnoredInTransactions() | public boolean | deletesAreDetected(int type) | public boolean | doesMaxRowSizeIncludeBlobs() | public java.sql.ResultSet | getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) | public java.sql.ResultSet | getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) | public String | getCatalogSeparator() | public String | getCatalogTerm() | public java.sql.ResultSet | getCatalogs() | public ResultSet | getClientInfoProperties() Returns a list of the client info properties supported by the
driver. | public java.sql.ResultSet | getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) | public java.sql.ResultSet | getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) | public java.sql.Connection | getConnection() | public java.sql.ResultSet | getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) | public int | getDatabaseMajorVersion() | public int | getDatabaseMinorVersion() | public String | getDatabaseProductName() | public String | getDatabaseProductVersion() | public int | getDefaultTransactionIsolation() | public int | getDriverMajorVersion() | public int | getDriverMinorVersion() | public String | getDriverName() | public String | getDriverVersion() | public java.sql.ResultSet | getExportedKeys(String catalog, String schema, String table) | public String | getExtraNameCharacters() | public java.sql.ResultSet | getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String parameterNamePattern) Get the function names available in the database. | public java.sql.ResultSet | getFunctions(String catalog, String schemaPattern, String functionNamePattern) Get the function names available in the database. | public String | getIdentifierQuoteString() | public java.sql.ResultSet | getImportedKeys(String catalog, String schema, String table) | public java.sql.ResultSet | getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) | public int | getJDBCMajorVersion() | public int | getJDBCMinorVersion() | public int | getMaxBinaryLiteralLength() | public int | getMaxCatalogNameLength() | public int | getMaxCharLiteralLength() | public int | getMaxColumnNameLength() | public int | getMaxColumnsInGroupBy() | public int | getMaxColumnsInIndex() | public int | getMaxColumnsInOrderBy() | public int | getMaxColumnsInSelect() | public int | getMaxColumnsInTable() | public int | getMaxConnections() | public int | getMaxCursorNameLength() | public int | getMaxIndexLength() | public int | getMaxProcedureNameLength() | public int | getMaxRowSize() | public int | getMaxSchemaNameLength() | public int | getMaxStatementLength() | public int | getMaxStatements() | public int | getMaxTableNameLength() | public int | getMaxTablesInSelect() | public int | getMaxUserNameLength() | public String | getNumericFunctions() | public java.sql.ResultSet | getPrimaryKeys(String catalog, String schema, String table) | public java.sql.ResultSet | getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) | public String | getProcedureTerm() | public java.sql.ResultSet | getProcedures(String catalog, String schemaPattern, String procedureNamePattern) | public int | getResultSetHoldability() | public String | getSQLKeywords() | public int | getSQLStateType() | public String | getSchemaTerm() | public java.sql.ResultSet | getSchemas() | public ResultSet | getSchemas(String catalog, String schemaPattern) Get the schema names available in this database. | public String | getSearchStringEscape() | public String | getStringFunctions() | public java.sql.ResultSet | getSuperTables(String catalog, String schemaPattern, String tableNamePattern) | public java.sql.ResultSet | getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) | public String | getSystemFunctions() | public java.sql.ResultSet | getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) | public java.sql.ResultSet | getTableTypes() | public java.sql.ResultSet | getTables(String catalog, String schemaPattern, String tableNamePattern, String types) | public String | getTimeDateFunctions() | public java.sql.ResultSet | getTypeInfo() | public java.sql.ResultSet | getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) | public String | getURL() | abstract public String | getURL_() | public String | getUserName() | public java.sql.ResultSet | getVersionColumns(String catalog, String schema, String table) | public boolean | insertsAreDetected(int type) | public boolean | isCatalogAtStart() | public boolean | isReadOnly() | public boolean | locatorsUpdateCopy() | public boolean | nullPlusNonNullIsNull() | public boolean | nullsAreSortedAtEnd() | public boolean | nullsAreSortedAtStart() | public boolean | nullsAreSortedHigh() | public boolean | nullsAreSortedLow() | public boolean | othersDeletesAreVisible(int type) | public boolean | othersInsertsAreVisible(int type) | public boolean | othersUpdatesAreVisible(int type) | public boolean | ownDeletesAreVisible(int type) | public boolean | ownInsertsAreVisible(int type) | public boolean | ownUpdatesAreVisible(int type) | final public boolean | providesQueryObjectGenerator() Retrieves whether this JDBC driver provides its own
QueryObjectGenerator . | public boolean | storesLowerCaseIdentifiers() | public boolean | storesLowerCaseQuotedIdentifiers() | public boolean | storesMixedCaseIdentifiers() | public boolean | storesMixedCaseQuotedIdentifiers() | public boolean | storesUpperCaseIdentifiers() | public boolean | storesUpperCaseQuotedIdentifiers() | public boolean | supportsANSI92EntryLevelSQL() | public boolean | supportsANSI92FullSQL() | public boolean | supportsANSI92IntermediateSQL() | public boolean | supportsAlterTableWithAddColumn() | public boolean | supportsAlterTableWithDropColumn() | public boolean | supportsBatchUpdates() | public boolean | supportsCatalogsInDataManipulation() | public boolean | supportsCatalogsInIndexDefinitions() | public boolean | supportsCatalogsInPrivilegeDefinitions() | public boolean | supportsCatalogsInProcedureCalls() | public boolean | supportsCatalogsInTableDefinitions() | public boolean | supportsColumnAliasing() | public boolean | supportsConvert() | public boolean | supportsConvert(int fromType, int toType) | public boolean | supportsCoreSQLGrammar() | public boolean | supportsCorrelatedSubqueries() | public boolean | supportsDataDefinitionAndDataManipulationTransactions() | public boolean | supportsDataManipulationTransactionsOnly() | public boolean | supportsDifferentTableCorrelationNames() | public boolean | supportsExpressionsInOrderBy() | public boolean | supportsExtendedSQLGrammar() | public boolean | supportsFullOuterJoins() | public boolean | supportsGetGeneratedKeys() | public boolean | supportsGroupBy() | public boolean | supportsGroupByBeyondSelect() | public boolean | supportsGroupByUnrelated() | public boolean | supportsIntegrityEnhancementFacility() | public boolean | supportsLikeEscapeClause() | public boolean | supportsLimitedOuterJoins() | public boolean | supportsMinimumSQLGrammar() | public boolean | supportsMixedCaseIdentifiers() | public boolean | supportsMixedCaseQuotedIdentifiers() | public boolean | supportsMultipleOpenResults() | public boolean | supportsMultipleResultSets() | public boolean | supportsMultipleTransactions() | public boolean | supportsNamedParameters() | public boolean | supportsNonNullableColumns() | public boolean | supportsOpenCursorsAcrossCommit() | public boolean | supportsOpenCursorsAcrossRollback() | public boolean | supportsOpenStatementsAcrossCommit() | public boolean | supportsOpenStatementsAcrossRollback() | public boolean | supportsOrderByUnrelated() | public boolean | supportsOuterJoins() | public boolean | supportsPositionedDelete() | public boolean | supportsPositionedUpdate() | public boolean | supportsResultSetConcurrency(int type, int concurrency) | public boolean | supportsResultSetHoldability(int holdability) | public boolean | supportsResultSetType(int type) | public boolean | supportsSavepoints() | public boolean | supportsSchemasInDataManipulation() | public boolean | supportsSchemasInIndexDefinitions() | public boolean | supportsSchemasInPrivilegeDefinitions() | public boolean | supportsSchemasInProcedureCalls() | public boolean | supportsSchemasInTableDefinitions() | public boolean | supportsSelectForUpdate() | public boolean | supportsStatementPooling() | final public boolean | supportsStoredFunctionsUsingCallSyntax() Retrieves whether this database supports invoking user-defined
or vendor functions using the stored procedure escape syntax. | public boolean | supportsStoredProcedures() | public boolean | supportsSubqueriesInComparisons() | public boolean | supportsSubqueriesInExists() | public boolean | supportsSubqueriesInIns() | public boolean | supportsSubqueriesInQuantifieds() | public boolean | supportsTableCorrelationNames() | public boolean | supportsTransactionIsolationLevel(int level) | public boolean | supportsTransactions() | public boolean | supportsUnion() | public boolean | supportsUnionAll() | public boolean | updatesAreDetected(int type) | public boolean | usesLocalFilePerTable() | public boolean | usesLocalFiles() |
useServerXAState_ | public boolean useServerXAState_(Code) | | |
allProceduresAreCallable | public boolean allProceduresAreCallable() throws SQLException(Code) | | |
allTablesAreSelectable | public boolean allTablesAreSelectable() throws SQLException(Code) | | |
autoCommitFailureClosesAllResultSets | final public boolean autoCommitFailureClosesAllResultSets() throws SQLException(Code) | | Retrieves whether an SQLException will cause all
open ResultSet s to be closed when auto-commit is
true .
false , since Derby does not close all openresult sets when an error occurs exception: SQLException - if a database access error occurs |
checkForClosedConnection | protected void checkForClosedConnection() throws SQLException(Code) | | A "public" version of checkForClosedConnection() that throws
SQLException instead of SqlException. In particular this is used
by all the DatabaseMetadata methods
|
checkServerJdbcVersionX | protected void checkServerJdbcVersionX(String method, int major, int minor) throws SqlException(Code) | | Checks whether the server supports a JDBC version. If the
server does not support the JDBC version, an exception is
thrown.
Parameters: method - name of the method for which support is needed onthe server (used in exception message) Parameters: major - minimum JDBC major version Parameters: minor - minimum JDBC minor version if major version matches exception: SqlException - if the server does not support thespecified JDBC version |
computeFeatureSet_ | abstract protected void computeFeatureSet_()(Code) | | |
dataDefinitionCausesTransactionCommit | public boolean dataDefinitionCausesTransactionCommit() throws SQLException(Code) | | |
dataDefinitionIgnoredInTransactions | public boolean dataDefinitionIgnoredInTransactions() throws SQLException(Code) | | |
deletesAreDetected | public boolean deletesAreDetected(int type) throws SQLException(Code) | | |
doesMaxRowSizeIncludeBlobs | public boolean doesMaxRowSizeIncludeBlobs() throws SQLException(Code) | | |
getCatalogSeparator | public String getCatalogSeparator() throws SQLException(Code) | | |
getCatalogTerm | public String getCatalogTerm() throws SQLException(Code) | | |
getClientInfoProperties | public ResultSet getClientInfoProperties() throws SQLException(Code) | | Returns a list of the client info properties supported by the
driver. The result set contains the following columns:
- NAME String=> The name of the client info property.
- MAX_LEN int=> The maximum length of the value for the
property.
- DEFAULT_VALUE String=> The default value of the property.
- DESCRIPTION String=> A description of the property.
The ResultSet is sorted by the NAME column.
A ResultSet object; each row is asupported client info property exception: SQLException - if an error occurs |
getDatabaseMajorVersion | public int getDatabaseMajorVersion() throws SQLException(Code) | | |
getDatabaseMinorVersion | public int getDatabaseMinorVersion() throws SQLException(Code) | | |
getDatabaseProductName | public String getDatabaseProductName() throws SQLException(Code) | | |
getDatabaseProductVersion | public String getDatabaseProductVersion() throws SQLException(Code) | | |
getDefaultTransactionIsolation | public int getDefaultTransactionIsolation() throws SQLException(Code) | | |
getDriverMajorVersion | public int getDriverMajorVersion()(Code) | | |
getDriverMinorVersion | public int getDriverMinorVersion()(Code) | | |
getDriverName | public String getDriverName() throws SQLException(Code) | | |
getDriverVersion | public String getDriverVersion() throws SQLException(Code) | | |
getExtraNameCharacters | public String getExtraNameCharacters() throws SQLException(Code) | | |
getFunctionColumns | public java.sql.ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String parameterNamePattern) throws SQLException(Code) | | Get the function names available in the database. Calls stored
procedure SYSIBM.SQLFunctionParams(CatalogName
varchar(128), SchemaName varchar(128), FuncName varchar(128),
ParamName varchar(128), Options varchar(4000)) on the
server. This procedure will in turn call
EmbedDatabaseMetaData.getFunctionColumns(String,String,
String,String) Compatibility: Only available if both
server and client version > 10.1, and JDK version >= 1.6. Older
clients will not have this method available. Newer clients will
be able to call this method when connected to an older server,
but this will be trigger an exception in
checkServerJdbcVersionX() . Upgrade:
SYSIBM.SQLFunctionParams is added in
DataDictionaryImpl.create_10_2_system_procedures
(TransactionController,UUID) so it will become available
in newly created databases and after hard upgrade.
Parameters: catalog - limit search to this catalog Parameters: schemaPattern - limit search to schemas matching this pattern Parameters: functionNamePattern - limit search to functions matching this pattern a ResultSet listing the fucntions exception: SqlException - if a database error occurs See Also: DatabaseMetaData.getFunctionColumnsX(String,String,String,String) See Also: org.apache.derby.impl.sql.catalog.DataDictionaryImpl.create_10_2_system_procedures(TransactionControllerUUID) See Also: org.apache.derby.impl.jdbc.EmbedDatabaseMetaData.getFunctions(StringStringString) |
getFunctions | public java.sql.ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern) throws SQLException(Code) | | Get the function names available in the database. Calls stored
procedure SYSIBM.SQLFunctions(CatalogName
varchar(128), SchemaName varchar(128), FuncName varchar(128),
Options varchar(4000)) on the server. This procedure
will in turn call
EmbedDatabaseMetaData.getFunctions(String,String,String)
Compatibility: Only available if both server and client version
> 10.1, and JDK version >= 1.6. Older clients will not have
this method available. Newer clients will be able to call this
method when connected to an older server, but this will be
trigger an exception in
checkServerJdbcVersionX() . Upgrade:
SYSIBM.SQLFunctions is added in
DataDictionaryImpl.create_10_2_system_procedures
(TransactionController,UUID) so it will become available
in newly created databases and after hard upgrade.
Parameters: catalog - limit search to this catalog Parameters: schemaPattern - limit search to schemas matching this pattern Parameters: functionNamePattern - limit search to functions matching this pattern a ResultSet listing the fucntions exception: SqlException - if a database error occurs See Also: DatabaseMetaData.getFunctionsX(String,String,String) See Also: org.apache.derby.impl.sql.catalog.DataDictionaryImpl.create_10_2_system_procedures(TransactionControllerUUID) See Also: org.apache.derby.impl.jdbc.EmbedDatabaseMetaData.getFunctions(StringStringString) |
getIdentifierQuoteString | public String getIdentifierQuoteString() throws SQLException(Code) | | |
getJDBCMajorVersion | public int getJDBCMajorVersion() throws SQLException(Code) | | |
getJDBCMinorVersion | public int getJDBCMinorVersion() throws SQLException(Code) | | |
getMaxBinaryLiteralLength | public int getMaxBinaryLiteralLength() throws SQLException(Code) | | |
getMaxCatalogNameLength | public int getMaxCatalogNameLength() throws SQLException(Code) | | |
getMaxCharLiteralLength | public int getMaxCharLiteralLength() throws SQLException(Code) | | |
getMaxColumnNameLength | public int getMaxColumnNameLength() throws SQLException(Code) | | |
getMaxColumnsInGroupBy | public int getMaxColumnsInGroupBy() throws SQLException(Code) | | |
getMaxColumnsInIndex | public int getMaxColumnsInIndex() throws SQLException(Code) | | |
getMaxColumnsInOrderBy | public int getMaxColumnsInOrderBy() throws SQLException(Code) | | |
getMaxColumnsInSelect | public int getMaxColumnsInSelect() throws SQLException(Code) | | |
getMaxColumnsInTable | public int getMaxColumnsInTable() throws SQLException(Code) | | |
getMaxConnections | public int getMaxConnections() throws SQLException(Code) | | |
getMaxCursorNameLength | public int getMaxCursorNameLength() throws SQLException(Code) | | |
getMaxIndexLength | public int getMaxIndexLength() throws SQLException(Code) | | |
getMaxProcedureNameLength | public int getMaxProcedureNameLength() throws SQLException(Code) | | |
getMaxRowSize | public int getMaxRowSize() throws SQLException(Code) | | |
getMaxSchemaNameLength | public int getMaxSchemaNameLength() throws SQLException(Code) | | |
getMaxStatementLength | public int getMaxStatementLength() throws SQLException(Code) | | |
getMaxStatements | public int getMaxStatements() throws SQLException(Code) | | |
getMaxTableNameLength | public int getMaxTableNameLength() throws SQLException(Code) | | |
getMaxTablesInSelect | public int getMaxTablesInSelect() throws SQLException(Code) | | |
getMaxUserNameLength | public int getMaxUserNameLength() throws SQLException(Code) | | |
getNumericFunctions | public String getNumericFunctions() throws SQLException(Code) | | |
getProcedureTerm | public String getProcedureTerm() throws SQLException(Code) | | |
getResultSetHoldability | public int getResultSetHoldability() throws SQLException(Code) | | |
getSQLKeywords | public String getSQLKeywords() throws SQLException(Code) | | |
getSQLStateType | public int getSQLStateType() throws SQLException(Code) | | |
getSchemaTerm | public String getSchemaTerm() throws SQLException(Code) | | |
getSchemas | public ResultSet getSchemas(String catalog, String schemaPattern) throws SQLException(Code) | | Get the schema names available in this database. The results
are ordered by schema name.
The schema columns are:
- TABLE_SCHEM String => schema name
- TABLE_CATALOG String => catalog name
(may be
null )
Parameters: catalog - catalog name used to narrow down the search; ""means no catalog, null means any catalog Parameters: schemaPattern - schema name used to narrow down thesearch, null means schema name should not be usedto narrow down search a ResultSet object in which each row is aschema description exception: SQLException - if a database error occurs |
getSearchStringEscape | public String getSearchStringEscape() throws SQLException(Code) | | |
getStringFunctions | public String getStringFunctions() throws SQLException(Code) | | |
getSystemFunctions | public String getSystemFunctions() throws SQLException(Code) | | |
getTimeDateFunctions | public String getTimeDateFunctions() throws SQLException(Code) | | |
getUserName | public String getUserName() throws SQLException(Code) | | |
insertsAreDetected | public boolean insertsAreDetected(int type) throws SQLException(Code) | | |
isCatalogAtStart | public boolean isCatalogAtStart() throws SQLException(Code) | | |
isReadOnly | public boolean isReadOnly() throws SQLException(Code) | | |
locatorsUpdateCopy | public boolean locatorsUpdateCopy() throws SQLException(Code) | | |
nullPlusNonNullIsNull | public boolean nullPlusNonNullIsNull() throws SQLException(Code) | | |
nullsAreSortedAtEnd | public boolean nullsAreSortedAtEnd() throws SQLException(Code) | | |
nullsAreSortedAtStart | public boolean nullsAreSortedAtStart() throws SQLException(Code) | | |
nullsAreSortedHigh | public boolean nullsAreSortedHigh() throws SQLException(Code) | | |
nullsAreSortedLow | public boolean nullsAreSortedLow() throws SQLException(Code) | | |
othersDeletesAreVisible | public boolean othersDeletesAreVisible(int type) throws SQLException(Code) | | |
othersInsertsAreVisible | public boolean othersInsertsAreVisible(int type) throws SQLException(Code) | | |
othersUpdatesAreVisible | public boolean othersUpdatesAreVisible(int type) throws SQLException(Code) | | |
ownDeletesAreVisible | public boolean ownDeletesAreVisible(int type) throws SQLException(Code) | | |
ownInsertsAreVisible | public boolean ownInsertsAreVisible(int type) throws SQLException(Code) | | |
ownUpdatesAreVisible | public boolean ownUpdatesAreVisible(int type) throws SQLException(Code) | | |
providesQueryObjectGenerator | final public boolean providesQueryObjectGenerator() throws SQLException(Code) | | Retrieves whether this JDBC driver provides its own
QueryObjectGenerator .
false , since Derby does not provide itsown generator exception: SQLException - if a database access error occurs |
storesLowerCaseIdentifiers | public boolean storesLowerCaseIdentifiers() throws SQLException(Code) | | |
storesLowerCaseQuotedIdentifiers | public boolean storesLowerCaseQuotedIdentifiers() throws SQLException(Code) | | |
storesMixedCaseIdentifiers | public boolean storesMixedCaseIdentifiers() throws SQLException(Code) | | |
storesMixedCaseQuotedIdentifiers | public boolean storesMixedCaseQuotedIdentifiers() throws SQLException(Code) | | |
storesUpperCaseIdentifiers | public boolean storesUpperCaseIdentifiers() throws SQLException(Code) | | |
storesUpperCaseQuotedIdentifiers | public boolean storesUpperCaseQuotedIdentifiers() throws SQLException(Code) | | |
supportsANSI92EntryLevelSQL | public boolean supportsANSI92EntryLevelSQL() throws SQLException(Code) | | |
supportsANSI92FullSQL | public boolean supportsANSI92FullSQL() throws SQLException(Code) | | |
supportsANSI92IntermediateSQL | public boolean supportsANSI92IntermediateSQL() throws SQLException(Code) | | |
supportsAlterTableWithAddColumn | public boolean supportsAlterTableWithAddColumn() throws SQLException(Code) | | |
supportsAlterTableWithDropColumn | public boolean supportsAlterTableWithDropColumn() throws SQLException(Code) | | |
supportsBatchUpdates | public boolean supportsBatchUpdates() throws SQLException(Code) | | |
supportsCatalogsInDataManipulation | public boolean supportsCatalogsInDataManipulation() throws SQLException(Code) | | |
supportsCatalogsInIndexDefinitions | public boolean supportsCatalogsInIndexDefinitions() throws SQLException(Code) | | |
supportsCatalogsInPrivilegeDefinitions | public boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException(Code) | | |
supportsCatalogsInProcedureCalls | public boolean supportsCatalogsInProcedureCalls() throws SQLException(Code) | | |
supportsCatalogsInTableDefinitions | public boolean supportsCatalogsInTableDefinitions() throws SQLException(Code) | | |
supportsColumnAliasing | public boolean supportsColumnAliasing() throws SQLException(Code) | | |
supportsConvert | public boolean supportsConvert() throws SQLException(Code) | | |
supportsConvert | public boolean supportsConvert(int fromType, int toType) throws SQLException(Code) | | |
supportsCoreSQLGrammar | public boolean supportsCoreSQLGrammar() throws SQLException(Code) | | |
supportsCorrelatedSubqueries | public boolean supportsCorrelatedSubqueries() throws SQLException(Code) | | |
supportsDataDefinitionAndDataManipulationTransactions | public boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException(Code) | | |
supportsDataManipulationTransactionsOnly | public boolean supportsDataManipulationTransactionsOnly() throws SQLException(Code) | | |
supportsDifferentTableCorrelationNames | public boolean supportsDifferentTableCorrelationNames() throws SQLException(Code) | | |
supportsExpressionsInOrderBy | public boolean supportsExpressionsInOrderBy() throws SQLException(Code) | | |
supportsExtendedSQLGrammar | public boolean supportsExtendedSQLGrammar() throws SQLException(Code) | | |
supportsFullOuterJoins | public boolean supportsFullOuterJoins() throws SQLException(Code) | | |
supportsGetGeneratedKeys | public boolean supportsGetGeneratedKeys() throws SQLException(Code) | | |
supportsGroupBy | public boolean supportsGroupBy() throws SQLException(Code) | | |
supportsGroupByBeyondSelect | public boolean supportsGroupByBeyondSelect() throws SQLException(Code) | | |
supportsGroupByUnrelated | public boolean supportsGroupByUnrelated() throws SQLException(Code) | | |
supportsIntegrityEnhancementFacility | public boolean supportsIntegrityEnhancementFacility() throws SQLException(Code) | | |
supportsLikeEscapeClause | public boolean supportsLikeEscapeClause() throws SQLException(Code) | | |
supportsLimitedOuterJoins | public boolean supportsLimitedOuterJoins() throws SQLException(Code) | | |
supportsMinimumSQLGrammar | public boolean supportsMinimumSQLGrammar() throws SQLException(Code) | | |
supportsMixedCaseIdentifiers | public boolean supportsMixedCaseIdentifiers() throws SQLException(Code) | | |
supportsMixedCaseQuotedIdentifiers | public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException(Code) | | |
supportsMultipleOpenResults | public boolean supportsMultipleOpenResults() throws SQLException(Code) | | |
supportsMultipleResultSets | public boolean supportsMultipleResultSets() throws SQLException(Code) | | |
supportsMultipleTransactions | public boolean supportsMultipleTransactions() throws SQLException(Code) | | |
supportsNamedParameters | public boolean supportsNamedParameters() throws SQLException(Code) | | |
supportsNonNullableColumns | public boolean supportsNonNullableColumns() throws SQLException(Code) | | |
supportsOpenCursorsAcrossCommit | public boolean supportsOpenCursorsAcrossCommit() throws SQLException(Code) | | |
supportsOpenCursorsAcrossRollback | public boolean supportsOpenCursorsAcrossRollback() throws SQLException(Code) | | |
supportsOpenStatementsAcrossCommit | public boolean supportsOpenStatementsAcrossCommit() throws SQLException(Code) | | |
supportsOpenStatementsAcrossRollback | public boolean supportsOpenStatementsAcrossRollback() throws SQLException(Code) | | |
supportsOrderByUnrelated | public boolean supportsOrderByUnrelated() throws SQLException(Code) | | |
supportsOuterJoins | public boolean supportsOuterJoins() throws SQLException(Code) | | |
supportsPositionedDelete | public boolean supportsPositionedDelete() throws SQLException(Code) | | |
supportsPositionedUpdate | public boolean supportsPositionedUpdate() throws SQLException(Code) | | |
supportsResultSetConcurrency | public boolean supportsResultSetConcurrency(int type, int concurrency) throws SQLException(Code) | | |
supportsResultSetHoldability | public boolean supportsResultSetHoldability(int holdability) throws SQLException(Code) | | |
supportsResultSetType | public boolean supportsResultSetType(int type) throws SQLException(Code) | | |
supportsSavepoints | public boolean supportsSavepoints() throws SQLException(Code) | | |
supportsSchemasInDataManipulation | public boolean supportsSchemasInDataManipulation() throws SQLException(Code) | | |
supportsSchemasInIndexDefinitions | public boolean supportsSchemasInIndexDefinitions() throws SQLException(Code) | | |
supportsSchemasInPrivilegeDefinitions | public boolean supportsSchemasInPrivilegeDefinitions() throws SQLException(Code) | | |
supportsSchemasInProcedureCalls | public boolean supportsSchemasInProcedureCalls() throws SQLException(Code) | | |
supportsSchemasInTableDefinitions | public boolean supportsSchemasInTableDefinitions() throws SQLException(Code) | | |
supportsSelectForUpdate | public boolean supportsSelectForUpdate() throws SQLException(Code) | | |
supportsStatementPooling | public boolean supportsStatementPooling() throws SQLException(Code) | | |
supportsStoredFunctionsUsingCallSyntax | final public boolean supportsStoredFunctionsUsingCallSyntax() throws SQLException(Code) | | Retrieves whether this database supports invoking user-defined
or vendor functions using the stored procedure escape syntax.
true , since Derby supports the escape syntax exception: SQLException - if a database access error occurs |
supportsStoredProcedures | public boolean supportsStoredProcedures() throws SQLException(Code) | | |
supportsSubqueriesInComparisons | public boolean supportsSubqueriesInComparisons() throws SQLException(Code) | | |
supportsSubqueriesInExists | public boolean supportsSubqueriesInExists() throws SQLException(Code) | | |
supportsSubqueriesInIns | public boolean supportsSubqueriesInIns() throws SQLException(Code) | | |
supportsSubqueriesInQuantifieds | public boolean supportsSubqueriesInQuantifieds() throws SQLException(Code) | | |
supportsTableCorrelationNames | public boolean supportsTableCorrelationNames() throws SQLException(Code) | | |
supportsTransactionIsolationLevel | public boolean supportsTransactionIsolationLevel(int level) throws SQLException(Code) | | |
supportsTransactions | public boolean supportsTransactions() throws SQLException(Code) | | |
supportsUnion | public boolean supportsUnion() throws SQLException(Code) | | |
supportsUnionAll | public boolean supportsUnionAll() throws SQLException(Code) | | |
updatesAreDetected | public boolean updatesAreDetected(int type) throws SQLException(Code) | | |
usesLocalFilePerTable | public boolean usesLocalFilePerTable() throws SQLException(Code) | | |
usesLocalFiles | public boolean usesLocalFiles() throws SQLException(Code) | | |
|
|