Generated by
JDiff

Interface java.sql.DatabaseMetaData

Added Methods
ResultSet getAttributes(String, String, String, String) Retrieves a description of the given attribute of the given type for a user-defined type (UDT) that is available in the given schema and catalog.
int getDatabaseMajorVersion() Retrieves the major version number of the underlying database.
int getDatabaseMinorVersion() Retrieves the minor version number of the underlying database.
int getJDBCMajorVersion() Retrieves the major JDBC version number for this driver.
int getJDBCMinorVersion() Retrieves the minor JDBC version number for this driver.
int getResultSetHoldability() Retrieves the default holdability of this ResultSet object.
int getSQLStateType() Indicates whether the SQLSTATEs returned by SQLException.getSQLState is X/Open (now known as Open Group) SQL CLI or SQL99.
ResultSet getSuperTables(String, String, String) Retrieves a description of the table hierarchies defined in a particular schema in this database.
ResultSet getSuperTypes(String, String, String) Retrieves a description of the user-defined type (UDT) hierarchies defined in a particular schema in this database.
boolean locatorsUpdateCopy() Indicates whether updates made to a LOB are made on a copy or directly to the LOB.
boolean supportsGetGeneratedKeys() Retrieves whether auto-generated keys can be retrieved after a statement has been executed.
boolean supportsMultipleOpenResults() Retrieves whether it is possible to have multiple ResultSet objects returned from a CallableStatement object simultaneously.
boolean supportsNamedParameters() Retrieves whether this database supports named parameters to callable statements.
boolean supportsResultSetHoldability(int) Retrieves whether this database supports the given result set holdability.
boolean supportsSavepoints() Retrieves whether this database supports savepoints.
boolean supportsStatementPooling() Retrieves weather this database supports statement pooling.
 

Added Fields
short attributeNoNulls Indicates that NULL values might not be allowed.
short attributeNullable Indicates that NULL values are definitely allowed.
short attributeNullableUnknown Indicates that whether NULL values are allowed is not known.
int sqlStateSQL99 Indicates that the value is an SQL99 SQLSTATE value.
int sqlStateXOpen Indicates that the value is an X/Open (now know as Open Group) SQL CLI SQLSTATE value.