boolean |
ResultSet.absolute(int row) |
Moves the cursor to a specified row number in the ResultSet.
|
boolean |
Driver.acceptsURL(String url) |
Returns whether the driver thinks that it can open a connection to the
given URL.
|
void |
PreparedStatement.addBatch() |
Add a set of parameters to the PreparedStatement's command batch.
|
void |
Statement.addBatch(String sql) |
Adds a specified SQL command to the list of commands for this
Statement.
|
void |
ResultSet.afterLast() |
Moves the cursor to the end of the ResultSet, after the last row.
|
boolean |
DatabaseMetaData.allProceduresAreCallable() |
|
boolean |
DatabaseMetaData.allTablesAreSelectable() |
Returns whether all the tables returned by getTables can be used
by the current user in a SELECT statement.
|
boolean |
DatabaseMetaData.autoCommitFailureClosesAllResultSets() |
Determine if a SQLException while autoCommit is true indicates that all
open ResultSets are closed, even ones that are holdable
|
void |
ResultSet.beforeFirst() |
Moves the cursor to the start of the ResultSet, before the first
row.
|
void |
Statement.cancel() |
Cancels this statement's execution if both the database and the JDBC
driver support aborting an SQL statement in flight.
|
void |
ResultSet.cancelRowUpdates() |
Cancels any updates made to the current row in the ResultSet.
|
void |
Statement.clearBatch() |
Clears the current list of SQL commands for this statement.
|
void |
PreparedStatement.clearParameters() |
Clear the current parameter values.
|
void |
Connection.clearWarnings() |
Discards all warnings that may have arisen for this connection.
|
void |
ResultSet.clearWarnings() |
Clears all warnings related to this ResultSet.
|
void |
Statement.clearWarnings() |
Clears all SQLWarnings from this statement.
|
void |
Connection.close() |
Causes the instant release of all database and driver connection
resources associated with this object.
|
void |
ResultSet.close() |
Releases this ResultSet's database and JDBC resources.
|
void |
Statement.close() |
Releases this statement's database and JDBC driver resources.
|
void |
Connection.commit() |
Commits all of the changes made since the last commit or
rollback of the associated transaction.
|
Connection |
Driver.connect(String url,
Properties info) |
Attempts to make a database connection to a data source specified by a
supplied URL.
|
Array |
Connection.createArrayOf(String typeName,
Object[] elements) |
Returns a new Array containing the given elements.
|
Blob |
Connection.createBlob() |
Returns a new empty Blob.
|
Clob |
Connection.createClob() |
Returns a new empty Clob.
|
NClob |
Connection.createNClob() |
Returns a new empty NClob.
|
SQLXML |
Connection.createSQLXML() |
Returns a new empty SQLXML.
|
Statement |
Connection.createStatement() |
Returns a new instance of Statement for issuing SQL commands to
the remote database.
|
Statement |
Connection.createStatement(int resultSetType,
int resultSetConcurrency) |
Returns a new instance of Statement whose associated
ResultSets have the characteristics specified in the type and
concurrency arguments.
|
Statement |
Connection.createStatement(int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
Returns a new instance of Statement whose associated
ResultSets will have the characteristics specified in the
type, concurrency and holdability arguments.
|
Struct |
Connection.createStruct(String typeName,
Object[] attributes) |
Returns a new Struct containing the given attributes.
|
boolean |
DatabaseMetaData.dataDefinitionCausesTransactionCommit() |
Returns whether a data definition statement in a transaction forces a
commit of the transaction.
|
boolean |
DatabaseMetaData.dataDefinitionIgnoredInTransactions() |
Returns whether the database ignores data definition statements within a
transaction.
|
void |
ResultSet.deleteRow() |
Deletes the current row from the ResultSet and from the
underlying database.
|
boolean |
DatabaseMetaData.deletesAreDetected(int type) |
|
static void |
DriverManager.deregisterDriver(Driver driver) |
Removes a driver from the DriverManager's registered driver list.
|
boolean |
DatabaseMetaData.doesMaxRowSizeIncludeBlobs() |
Returns whether the return value of getMaxRowSize includes the
SQL data types LONGVARCHAR and LONGVARBINARY.
|
boolean |
PreparedStatement.execute() |
Executes the SQL statement in this PreparedStatement.
|
boolean |
Statement.execute(String sql) |
Executes a supplied SQL statement.
|
boolean |
Statement.execute(String sql,
int autoGeneratedKeys) |
Executes a supplied SQL statement.
|
boolean |
Statement.execute(String sql,
int[] columnIndexes) |
Executes the supplied SQL statement.
|
boolean |
Statement.execute(String sql,
String[] columnNames) |
Executes the supplied SQL statement.
|
int[] |
Statement.executeBatch() |
Submits a batch of SQL commands to the database.
|
ResultSet |
PreparedStatement.executeQuery() |
Executes the SQL query in the PreparedStatement and returns the
ResultSet generated by the query.
|
ResultSet |
Statement.executeQuery(String sql) |
Executes a supplied SQL statement.
|
int |
PreparedStatement.executeUpdate() |
Invokes the SQL command contained within the prepared statement.
|
int |
Statement.executeUpdate(String sql) |
Executes the supplied SQL statement.
|
int |
Statement.executeUpdate(String sql,
int autoGeneratedKeys) |
Executes the supplied SQL statement.
|
int |
Statement.executeUpdate(String sql,
int[] columnIndexes) |
Executes the supplied SQL statement.
|
int |
Statement.executeUpdate(String sql,
String[] columnNames) |
Executes the supplied SQL statement.
|
int |
ResultSet.findColumn(String columnName) |
Gets the index number for a column in the ResultSet from the
provided column name.
|
boolean |
ResultSet.first() |
Shifts the cursor position to the first row in the ResultSet.
|
void |
Array.free() |
Frees any resources held by this array.
|
void |
Blob.free() |
Frees any resources held by this blob.
|
void |
Clob.free() |
Frees any resources held by this clob.
|
void |
SQLXML.free() |
Frees any resources held by this object.
|
Object |
Array.getArray() |
Retrieves the contents of the SQL ARRAY value as a Java array
object.
|
Object |
Array.getArray(long index,
int count) |
Returns part of the SQL ARRAY associated with this array,
starting at a particular index and comprising up to count
successive elements of the SQL array.
|
Object |
Array.getArray(long index,
int count,
Map<String,Class<?>> map) |
Returns part of the SQL ARRAY associated with this array,
starting at a particular index and comprising up to count
successive elements of the SQL array.
|
Object |
Array.getArray(Map<String,Class<?>> map) |
Returns the data from the underlying SQL ARRAY as a Java array.
|
Array |
CallableStatement.getArray(int parameterIndex) |
Gets the value of a specified JDBC ARRAY parameter as a
java.sql.Array.
|
Array |
CallableStatement.getArray(String parameterName) |
Gets the value of a specified JDBC ARRAY parameter as a
java.sql.Array.
|
Array |
ResultSet.getArray(int columnIndex) |
Gets the content of a column specified by column index in the current row
of this ResultSet as a java.sql.Array.
|
Array |
ResultSet.getArray(String colName) |
Gets the value of a column specified by column name as a
java.sql.Array.
|
InputStream |
Clob.getAsciiStream() |
Gets the value of this Clob object as an ASCII stream.
|
InputStream |
ResultSet.getAsciiStream(int columnIndex) |
Gets the value of a column specified by column index as an ASCII
character stream.
|
InputStream |
ResultSet.getAsciiStream(String columnName) |
Gets the value of a column specified by column name as an ASCII character
stream.
|
ResultSet |
DatabaseMetaData.getAttributes(String catalog,
String schemaPattern,
String typeNamePattern,
String attributeNamePattern) |
Returns a ResultSet describing a subset of the attributes of a
specified SQL User Defined Type (UDT) for a specified schema and catalog.
|
Object[] |
Struct.getAttributes() |
Gets the values of the attributes of this SQL structured type.
|
Object[] |
Struct.getAttributes(Map<String,Class<?>> theMap) |
Gets the values of the attributes of this SQL structured type.
|
boolean |
Connection.getAutoCommit() |
Returns a boolean indicating whether or not this connection is in
the auto-commit operating mode.
|
int |
Array.getBaseType() |
Returns the JDBC type of the entries in this array's underlying
SQL array.
|
String |
Array.getBaseTypeName() |
Returns the SQL type name of the entries in this array's underlying
SQL array.
|
String |
Ref.getBaseTypeName() |
Gets the fully-qualified SQL name of the SQL structured type that this
Ref references.
|
ResultSet |
DatabaseMetaData.getBestRowIdentifier(String catalog,
String schema,
String table,
int scope,
boolean nullable) |
Returns a list of a table's optimal set of columns that uniquely
identify the rows.
|
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex) |
Returns a new BigDecimal representation of the JDBC
NUMERIC parameter specified by the input index.
|
BigDecimal |
CallableStatement.getBigDecimal(int parameterIndex,
int scale) |
Deprecated.
|
BigDecimal |
CallableStatement.getBigDecimal(String parameterName) |
Returns a new BigDecimal representation of the JDBC
NUMERIC parameter specified by the input name.
|
BigDecimal |
ResultSet.getBigDecimal(int columnIndex) |
Gets the value of a column specified by column index as a
java.math.BigDecimal.
|
BigDecimal |
ResultSet.getBigDecimal(int columnIndex,
int scale) |
Deprecated.
|
BigDecimal |
ResultSet.getBigDecimal(String columnName) |
Gets the value of a column specified by column name, as a
java.math.BigDecimal.
|
BigDecimal |
ResultSet.getBigDecimal(String columnName,
int scale) |
Deprecated.
|
InputStream |
Blob.getBinaryStream() |
Retrieves this Blob object as a binary stream.
|
InputStream |
Blob.getBinaryStream(long pos,
long length) |
Retrieves length bytes from this Blob, starting at 1-based
offset pos, and returns them as a binary stream.
|
InputStream |
ResultSet.getBinaryStream(int columnIndex) |
Gets the value of a column specified by column index as a binary
stream.
|
InputStream |
ResultSet.getBinaryStream(String columnName) |
Gets the value of a column specified by column name as a binary stream.
|
InputStream |
SQLXML.getBinaryStream() |
Returns a stream that can be used to read binary data from this SQL XML object.
|
Blob |
CallableStatement.getBlob(int parameterIndex) |
Gets the value of a specified JDBC BLOB parameter as a
java.sql.Blob.
|
Blob |
CallableStatement.getBlob(String parameterName) |
Gets the value of a specified JDBC BLOB parameter as a
java.sql.Blob.
|
Blob |
ResultSet.getBlob(int columnIndex) |
Gets the value of a column specified by column index as a
java.sql.Blob object.
|
Blob |
ResultSet.getBlob(String columnName) |
Gets the value of a column specified by column name, as a
java.sql.Blob object.
|
boolean |
CallableStatement.getBoolean(int parameterIndex) |
Gets the value of a specified JDBC BIT parameter as a boolean.
|
boolean |
CallableStatement.getBoolean(String parameterName) |
Gets the value of a specified JDBC BIT parameter as a
boolean.
|
boolean |
ResultSet.getBoolean(int columnIndex) |
Gets the value of a column specified by column index as a boolean
.
|
boolean |
ResultSet.getBoolean(String columnName) |
Gets the value of a column specified by column name, as a boolean
.
|
byte |
CallableStatement.getByte(int parameterIndex) |
Gets the value of a specified JDBC TINYINT parameter as a
byte.
|
byte |
CallableStatement.getByte(String parameterName) |
Gets the value of a specified JDBC TINYINT parameter as a Java
byte.
|
byte |
ResultSet.getByte(int columnIndex) |
Gets the value of a column specified by column index as a byte.
|
byte |
ResultSet.getByte(String columnName) |
Gets the value of a column specified by column name as a byte.
|
byte[] |
Blob.getBytes(long pos,
int length) |
Gets a portion of the value of this Blob as an array of bytes.
|
byte[] |
CallableStatement.getBytes(int parameterIndex) |
Returns a byte array representation of the indexed JDBC BINARY or
VARBINARY parameter.
|
byte[] |
CallableStatement.getBytes(String parameterName) |
Returns a byte array representation of the named JDBC BINARY or
VARBINARY parameter.
|
byte[] |
ResultSet.getBytes(int columnIndex) |
Gets the value of a column specified by column index as a byte array.
|
byte[] |
ResultSet.getBytes(String columnName) |
Gets the value of a column specified by column name as a byte array.
|
String |
Connection.getCatalog() |
Gets this Connection object's current catalog name.
|
String |
ResultSetMetaData.getCatalogName(int column) |
Returns the title of an indexed column's catalog.
|
ResultSet |
DatabaseMetaData.getCatalogs() |
Returns the set of catalog names available in this database.
|
String |
DatabaseMetaData.getCatalogSeparator() |
Returns the separator that this database uses between a catalog name and
table name.
|
String |
DatabaseMetaData.getCatalogTerm() |
Returns the term that the database vendor prefers term for "catalog".
|
Reader |
CallableStatement.getCharacterStream(int parameterIndex) |
Returns the value of the specified parameter as a java.io.Reader.
|
Reader |
CallableStatement.getCharacterStream(String parameterName) |
Returns the value of the specified parameter as a java.io.Reader.
|
Reader |
Clob.getCharacterStream() |
Gets the data of this Clob object in a java.io.Reader.
|
Reader |
Clob.getCharacterStream(long pos,
long length) |
Returns a Reader that reads length characters from this clob, starting
at 1-based offset {code pos}.
|
Reader |
ResultSet.getCharacterStream(int columnIndex) |
Gets the value of a column specified by column index as a
java.io.Reader object.
|
Reader |
ResultSet.getCharacterStream(String columnName) |
Gets the value of a column specified by column name as a
java.io.Reader object.
|
Reader |
SQLXML.getCharacterStream() |
Returns a reader that can be used to read character data from this SQL XML object.
|
Properties |
Connection.getClientInfo() |
Returns a Properties object containing all client info properties.
|
String |
Connection.getClientInfo(String name) |
Returns the value corresponding to the given client info property, or null if unset.
|
ResultSet |
DatabaseMetaData.getClientInfoProperties() |
Returns a list of the client info properties of the driver.
|
Clob |
CallableStatement.getClob(int parameterIndex) |
Gets the value of a specified JDBC CLOB parameter as a
java.sql.Clob.
|
Clob |
CallableStatement.getClob(String parameterName) |
Gets the value of a specified JDBC CLOB parameter as a
java.sql.Clob.
|
Clob |
ResultSet.getClob(int columnIndex) |
Gets the value of a column specified by column index as a
java.sql.Clob.
|
Clob |
ResultSet.getClob(String colName) |
Gets the value of a column specified by column name as a
java.sql.Clob.
|
String |
ResultSetMetaData.getColumnClassName(int column) |
Returns the fully-qualified type of the class that is produced when
invoking ResultSet.getObject to recover this column's value.
|
int |
ResultSetMetaData.getColumnCount() |
Returns number of columns contained in the associated result set.
|
int |
ResultSetMetaData.getColumnDisplaySize(int column) |
Returns the indexed column's standard maximum width, expressed in number
of characters.
|
String |
ResultSetMetaData.getColumnLabel(int column) |
Returns a recommended title for the indexed column, to be used when the
title needs to be displayed.
|
String |
ResultSetMetaData.getColumnName(int column) |
Returns the title of the indexed column.
|
ResultSet |
DatabaseMetaData.getColumnPrivileges(String catalog,
String schema,
String table,
String columnNamePattern) |
Returns a description of access rights for a table's columns.
|
ResultSet |
DatabaseMetaData.getColumns(String catalog,
String schemaPattern,
String tableNamePattern,
String columnNamePattern) |
Returns a description of table columns available in a specified catalog.
|
int |
ResultSetMetaData.getColumnType(int column) |
Returns the type of the indexed column as SQL type code.
|
String |
ResultSetMetaData.getColumnTypeName(int column) |
Returns the type name of the indexed column.
|
int |
ResultSet.getConcurrency() |
Gets the concurrency mode of this ResultSet.
|
Connection |
DatabaseMetaData.getConnection() |
Returns the database connection that created this metadata.
|
static Connection |
DriverManager.getConnection(String url) |
Attempts to establish a connection to the given database URL.
|
static Connection |
DriverManager.getConnection(String url,
String user,
String password) |
Attempts to establish a connection to the given database URL.
|
static Connection |
DriverManager.getConnection(String url,
Properties info) |
Attempts to establish a connection to the given database URL.
|
Connection |
Statement.getConnection() |
Gets the Connection object which created this statement.
|
ResultSet |
DatabaseMetaData.getCrossReference(String primaryCatalog,
String primarySchema,
String primaryTable,
String foreignCatalog,
String foreignSchema,
String foreignTable) |
Returns a list of foreign key columns in a given foreign key table that
reference the primary key columns of a supplied primary key table.
|
String |
ResultSet.getCursorName() |
Gets the name of the SQL cursor of this ResultSet.
|
int |
DatabaseMetaData.getDatabaseMajorVersion() |
Returns the major version number of the database software.
|
int |
DatabaseMetaData.getDatabaseMinorVersion() |
Returns the minor version number of the database software.
|
String |
DatabaseMetaData.getDatabaseProductName() |
Returns the name of the database software.
|
String |
DatabaseMetaData.getDatabaseProductVersion() |
Returns the version number of this database software.
|
Date |
CallableStatement.getDate(int parameterIndex) |
Gets the value of the specified JDBC DATE parameter as a
java.sql.Date.
|
Date |
CallableStatement.getDate(int parameterIndex,
Calendar cal) |
Gets the value of the specified JDBC DATE parameter as a
java.sql.Date, using the specified Calendar to construct the date.
|
Date |
CallableStatement.getDate(String parameterName) |
Gets the value of the specified JDBC DATE parameter as a
java.sql.Date.
|
Date |
CallableStatement.getDate(String parameterName,
Calendar cal) |
Gets the value of the specified JDBC DATE parameter as a
java.sql.Date, using the specified Calendar to construct the date.
|
Date |
ResultSet.getDate(int columnIndex) |
Gets the value of a column specified by column index as a
java.sql.Date.
|
Date |
ResultSet.getDate(int columnIndex,
Calendar cal) |
Gets the value of a column specified by column index as a
java.sql.Date.
|
Date |
ResultSet.getDate(String columnName) |
Gets the value of a column specified by column name as a
java.sql.Date.
|
Date |
ResultSet.getDate(String columnName,
Calendar cal) |
Gets the value of a column specified by column name, as a
java.sql.Date object.
|
int |
DatabaseMetaData.getDefaultTransactionIsolation() |
Returns the default transaction isolation level for this database.
|
double |
CallableStatement.getDouble(int parameterIndex) |
Gets the value of the specified JDBC DOUBLE parameter as a
double.
|
double |
CallableStatement.getDouble(String parameterName) |
Gets the value of the specified JDBC DOUBLE parameter as a
double.
|
double |
ResultSet.getDouble(int columnIndex) |
Gets the value of a column specified by column index as a double
value.
|
double |
ResultSet.getDouble(String columnName) |
Gets the value of a column specified by column name as a double
value.
|
static Driver |
DriverManager.getDriver(String url) |
Tries to find a driver that can interpret the supplied URL.
|
String |
DatabaseMetaData.getDriverName() |
Returns the name of this JDBC driver.
|
String |
DatabaseMetaData.getDriverVersion() |
Returns the version number of this JDBC driver.
|
ResultSet |
DatabaseMetaData.getExportedKeys(String catalog,
String schema,
String table) |
Returns a list of the foreign key columns that reference the primary key
columns of a specified table (the foreign keys exported by a table).
|
String |
DatabaseMetaData.getExtraNameCharacters() |
Returns a string of characters that may be used in unquoted identifier
names.
|
int |
ResultSet.getFetchDirection() |
Gets the direction in which rows are fetched for this ResultSet
object.
|
int |
Statement.getFetchDirection() |
Gets the default direction for fetching rows for ResultSets
generated from this statement.
|
int |
ResultSet.getFetchSize() |
Gets the fetch size (in number of rows) for this ResultSet.
|
int |
Statement.getFetchSize() |
Gets the default number of rows for a fetch for the ResultSet
objects returned from this statement.
|
float |
CallableStatement.getFloat(int parameterIndex) |
Gets the value of the specified JDBC FLOAT parameter as a
float.
|
float |
CallableStatement.getFloat(String parameterName) |
Gets the value of the specified JDBC FLOAT parameter as a Java
float.
|
float |
ResultSet.getFloat(int columnIndex) |
Gets the value of a column specified by column index as a float
value.
|
float |
ResultSet.getFloat(String columnName) |
Gets the value of a column specified by column name as a float
value.
|
ResultSet |
DatabaseMetaData.getFunctionColumns(String catalog,
String schemaPattern,
String functionNamePattern,
String columnNamePattern) |
Returns a description according to the given catalog's system or user
function parameters and return type.
|
ResultSet |
DatabaseMetaData.getFunctions(String catalog,
String schemaPattern,
String functionNamePattern) |
Returns a description of the system and user functions available
according to the given catalog.
|
ResultSet |
Statement.getGeneratedKeys() |
Returns auto generated keys created by executing this statement.
|
int |
Connection.getHoldability() |
Returns the holdability property that any ResultSet produced by
this instance will have.
|
int |
ResultSet.getHoldability() |
|
String |
DatabaseMetaData.getIdentifierQuoteString() |
Returns the string used to quote SQL identifiers.
|
ResultSet |
DatabaseMetaData.getImportedKeys(String catalog,
String schema,
String table) |
Returns a list columns in a table that are both primary keys and
referenced by the table's foreign key columns (that is, the primary keys
imported by a table).
|
ResultSet |
DatabaseMetaData.getIndexInfo(String catalog,
String schema,
String table,
boolean unique,
boolean approximate) |
Returns a list of indices and statistics for a specified table.
|
int |
CallableStatement.getInt(int parameterIndex) |
Gets the value of the specified JDBC INTEGER parameter as an
int.
|
int |
CallableStatement.getInt(String parameterName) |
Gets the value of the specified JDBC INTEGER parameter as an
int.
|
int |
ResultSet.getInt(int columnIndex) |
Gets the value of a column specified by column index as an int
value.
|
int |
ResultSet.getInt(String columnName) |
Gets the value of a column specified by column name, as an int
value.
|
int |
DatabaseMetaData.getJDBCMajorVersion() |
Returns this driver's major JDBC version number.
|
int |
DatabaseMetaData.getJDBCMinorVersion() |
Returns the minor JDBC version number for this driver.
|
long |
CallableStatement.getLong(int parameterIndex) |
Gets the value of the specified JDBC BIGINT parameter as a
long.
|
long |
CallableStatement.getLong(String parameterName) |
Gets the value of the specified JDBC BIGINT parameter as a
long.
|
long |
ResultSet.getLong(int columnIndex) |
Gets the value of a column specified by column index as a long
value.
|
long |
ResultSet.getLong(String columnName) |
Gets the value of a column specified by column name, as a long
value.
|
int |
DatabaseMetaData.getMaxBinaryLiteralLength() |
Get the maximum number of hex characters in an in-line binary literal for
this database.
|
int |
DatabaseMetaData.getMaxCatalogNameLength() |
Returns the maximum size of a catalog name in this database.
|
int |
DatabaseMetaData.getMaxCharLiteralLength() |
Returns the maximum size for a character literal in this database.
|
int |
DatabaseMetaData.getMaxColumnNameLength() |
Returns the maximum size for a Column name for this database.
|
int |
DatabaseMetaData.getMaxColumnsInGroupBy() |
Get the maximum number of columns in a GROUP BY clause for this
database.
|
int |
DatabaseMetaData.getMaxColumnsInIndex() |
Returns the maximum number of columns in an Index for this database.
|
int |
DatabaseMetaData.getMaxColumnsInOrderBy() |
Returns the maximum number of columns in an ORDER BY clause for
this database.
|
int |
DatabaseMetaData.getMaxColumnsInSelect() |
Returns the maximum number of columns in a SELECT list for this
database.
|
int |
DatabaseMetaData.getMaxColumnsInTable() |
Returns the maximum number of columns in a table for this database.
|
int |
DatabaseMetaData.getMaxConnections() |
Returns the database's maximum number of concurrent connections.
|
int |
DatabaseMetaData.getMaxCursorNameLength() |
Returns the maximum length of a cursor name for this database.
|
int |
Statement.getMaxFieldSize() |
Gets the maximum number of bytes which can be returned as values from
character and binary type columns in a ResultSet derived from this
statement.
|
int |
DatabaseMetaData.getMaxIndexLength() |
Returns the maximum length in bytes for an Index for this database.
|
int |
DatabaseMetaData.getMaxProcedureNameLength() |
Returns the maximum number of characters for a procedure name in this
database.
|
int |
Statement.getMaxRows() |
Gets the maximum number of rows that a ResultSet can contain when
produced from this statement.
|
int |
DatabaseMetaData.getMaxRowSize() |
Returns the maximum number of bytes within a single row for this
database.
|
int |
DatabaseMetaData.getMaxSchemaNameLength() |
Returns the maximum number of characters in a schema name for this
database.
|
int |
DatabaseMetaData.getMaxStatementLength() |
Returns the maximum number of characters in an SQL statement for this
database.
|
int |
DatabaseMetaData.getMaxStatements() |
Get the maximum number of simultaneously open active statements for this
database.
|
int |
DatabaseMetaData.getMaxTableNameLength() |
Returns the maximum size for a table name in the database.
|
int |
DatabaseMetaData.getMaxTablesInSelect() |
Returns the maximum number of tables permitted in a SELECT
statement for the database.
|
int |
DatabaseMetaData.getMaxUserNameLength() |
Returns the maximum number of characters in a user name for the database.
|
DatabaseMetaData |
Connection.getMetaData() |
Gets the metadata about the database referenced by this connection.
|
ResultSetMetaData |
PreparedStatement.getMetaData() |
Returns a ResultSetMetaData describing the
ResultSet that would be produced by execution of the PreparedStatement.
|
ResultSetMetaData |
ResultSet.getMetaData() |
Gets the metadata for this ResultSet.
|
boolean |
Statement.getMoreResults() |
Moves to this statement's next result.
|
boolean |
Statement.getMoreResults(int current) |
Moves to this statement's next result.
|
Reader |
CallableStatement.getNCharacterStream(int parameterIndex) |
Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter
as a Reader.
|
Reader |
CallableStatement.getNCharacterStream(String parameterName) |
Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a
java.io.Reader.
|
Reader |
ResultSet.getNCharacterStream(int columnIndex) |
Returns a Reader corresponding to the value at the 1-based columnIndex.
|
Reader |
ResultSet.getNCharacterStream(String columnLabel) |
Returns a Reader corresponding to the value in the named column.
|
NClob |
CallableStatement.getNClob(int parameterIndex) |
Returns the value of the specified SQL NCLOB parameter as a
java.sql.NClob.
|
NClob |
CallableStatement.getNClob(String parameterName) |
Returns the value of the specified SQL NCLOB parameter as a
java.sql.NClob.
|
NClob |
ResultSet.getNClob(int columnIndex) |
Returns an NClob corresponding to the value at the 1-based columnIndex.
|
NClob |
ResultSet.getNClob(String columnLabel) |
Returns an NClob corresponding to the value in the named column.
|
String |
CallableStatement.getNString(int parameterIndex) |
Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a
java.lang.String.
|
String |
CallableStatement.getNString(String parameterName) |
Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a
java.lang.String.
|
String |
ResultSet.getNString(int columnIndex) |
Returns a String corresponding to the value at the 1-based columnIndex.
|
String |
ResultSet.getNString(String columnLabel) |
Returns a String corresponding to the value in the named column.
|
String |
DatabaseMetaData.getNumericFunctions() |
Returns a list of the math functions available with this database.
|
Object |
CallableStatement.getObject(int parameterIndex) |
Gets the value of the specified parameter as a Java Object.
|
Object |
CallableStatement.getObject(int parameterIndex,
Map<String,Class<?>> map) |
Gets the value of the specified parameter as an Object.
|
Object |
CallableStatement.getObject(String parameterName) |
Gets the value of the specified parameter as an Object.
|
Object |
CallableStatement.getObject(String parameterName,
Map<String,Class<?>> map) |
Gets the value of a specified parameter as an Object.
|
Object |
Ref.getObject() |
Gets the SQL structured type instance referenced by this Ref.
|
Object |
Ref.getObject(Map<String,Class<?>> map) |
Returns the associated object and uses the relevant mapping to convert it
to a Java type.
|
Object |
ResultSet.getObject(int columnIndex) |
Gets the value of a specified column as a Java Object.
|
Object |
ResultSet.getObject(int columnIndex,
Map<String,Class<?>> map) |
Gets the value of a column specified by column index as a Java
Object.
|
Object |
ResultSet.getObject(String columnName) |
Gets the value of a specified column as a Java Object.
|
Object |
ResultSet.getObject(String columnName,
Map<String,Class<?>> map) |
Gets the value of a column specified by column name as a Java
Object.
|
String |
ParameterMetaData.getParameterClassName(int paramIndex) |
Gets the fully-qualified name of the Java class which should be passed as
a parameter to the method PreparedStatement.setObject.
|
int |
ParameterMetaData.getParameterCount() |
Gets the number of parameters in the PreparedStatement for which
this ParameterMetaData contains information.
|
ParameterMetaData |
PreparedStatement.getParameterMetaData() |
Gets information about the parameters of the PreparedStatement.
|
int |
ParameterMetaData.getParameterMode(int paramIndex) |
Gets the mode of the specified parameter.
|
int |
ParameterMetaData.getParameterType(int paramIndex) |
Gets the SQL type of a specified parameter.
|
String |
ParameterMetaData.getParameterTypeName(int paramIndex) |
Gets the database-specific type name of a specified parameter.
|
int |
ParameterMetaData.getPrecision(int paramIndex) |
Gets the number of decimal digits for a specified parameter.
|
int |
ResultSetMetaData.getPrecision(int column) |
Returns the decimal precision of the indexed column.
|
ResultSet |
DatabaseMetaData.getPrimaryKeys(String catalog,
String schema,
String table) |
Returns a list of the primary key columns of a specified table.
|
ResultSet |
DatabaseMetaData.getProcedureColumns(String catalog,
String schemaPattern,
String procedureNamePattern,
String columnNamePattern) |
Returns a list of parameter and result columns for the stored procedures
belonging to a specified catalog.
|
ResultSet |
DatabaseMetaData.getProcedures(String catalog,
String schemaPattern,
String procedureNamePattern) |
Returns a list of the stored procedures available in a specified catalog.
|
String |
DatabaseMetaData.getProcedureTerm() |
Returns the database vendor's preferred name for "procedure".
|
DriverPropertyInfo[] |
Driver.getPropertyInfo(String url,
Properties info) |
Gets information about possible properties for this driver.
|
int |
Statement.getQueryTimeout() |
Gets the timeout value for the statement's execution time.
|
Ref |
CallableStatement.getRef(int parameterIndex) |
Gets the value of a specified SQL REF(<structured type>)
parameter as a java.sql.Ref.
|
Ref |
CallableStatement.getRef(String parameterName) |
Gets the value of a specified SQL REF(<structured type>)
parameter as a java.sql.Ref.
|
Ref |
ResultSet.getRef(int columnIndex) |
Gets the value of a column specified by column index as a Java
java.sql.Ref.
|
Ref |
ResultSet.getRef(String colName) |
Gets the value of a column specified by column name as a Java
java.sql.Ref.
|
ResultSet |
Array.getResultSet() |
Returns a ResultSet object which holds the entries of the SQL
ARRAY associated with this array.
|
ResultSet |
Array.getResultSet(long index,
int count) |
Returns a ResultSet object that holds the entries of a subarray,
beginning at a particular index and comprising up to count
successive entries.
|
ResultSet |
Array.getResultSet(long index,
int count,
Map<String,Class<?>> map) |
Returns a ResultSet object that holds the entries of a subarray,
beginning at a particular index and comprising up to count
successive entries.
|
ResultSet |
Array.getResultSet(Map<String,Class<?>> map) |
Returns a ResultSet object which holds the entries of the SQL
ARRAY associated with this array.
|
ResultSet |
Statement.getResultSet() |
Gets the current result.
|
int |
Statement.getResultSetConcurrency() |
Gets the concurrency setting for ResultSet objects generated by
this statement.
|
int |
DatabaseMetaData.getResultSetHoldability() |
Returns the result set's default holdability.
|
int |
Statement.getResultSetHoldability() |
Gets the cursor hold setting for ResultSet objects generated by
this statement.
|
int |
Statement.getResultSetType() |
Gets the ResultSet type setting for ResultSets derived
from this statement.
|
int |
ResultSet.getRow() |
Gets the number of the current row in the ResultSet.
|
RowId |
CallableStatement.getRowId(int parameterIndex) |
Gets the value of a specified ROWID parameter as a
java.sql.RowId.
|
RowId |
CallableStatement.getRowId(String parameterName) |
Returns the value of the specified SQL ROWID parameter as a
java.sql.RowId.
|
RowId |
ResultSet.getRowId(int columnIndex) |
Returns a RowId corresponding to the SQL ROWID at the 1-based columnIndex.
|
RowId |
ResultSet.getRowId(String columnLabel) |
Returns a RowId corresponding to the SQL ROWID at the named column.
|
RowIdLifetime |
DatabaseMetaData.getRowIdLifetime() |
Returns the lifetime for which a RowId object remains valid if this data
source supports the SQL ROWID type
|
int |
Savepoint.getSavepointId() |
Returns the constructed ID for this savepoint.
|
String |
Savepoint.getSavepointName() |
Returns the name for this savepoint.
|
int |
ParameterMetaData.getScale(int paramIndex) |
Gets the number of digits after the decimal point for a specified
parameter.
|
int |
ResultSetMetaData.getScale(int column) |
Returns the number of digits to the right of the decimal point of the
indexed column.
|
String |
ResultSetMetaData.getSchemaName(int column) |
Returns the name of the indexed columns schema.
|
ResultSet |
DatabaseMetaData.getSchemas() |
Returns a list of the schema names in the database.
|
ResultSet |
DatabaseMetaData.getSchemas(String catalog,
String schemaPattern) |
Returns the schema names ordered by TABLE_CATALOG and TABLE_SCHEMA.
|
String |
DatabaseMetaData.getSchemaTerm() |
Returns the database vendor's preferred term for "schema".
|
String |
DatabaseMetaData.getSearchStringEscape() |
Returns the string that is used to escape wildcard characters.
|
short |
CallableStatement.getShort(int parameterIndex) |
Gets the value of a specified JDBC SMALLINT parameter as a
short.
|
short |
CallableStatement.getShort(String parameterName) |
Gets the value of a specified JDBC SMALLINT parameter as a
short.
|
short |
ResultSet.getShort(int columnIndex) |
Gets the value of a column specified by column index as a short value.
|
short |
ResultSet.getShort(String columnName) |
Gets the value of a column specified by column name, as a short value.
|
<T extends Source> T |
SQLXML.getSource(Class<T> sourceClass) |
Returns a Source for reading this object's data.
|
String |
DatabaseMetaData.getSQLKeywords() |
Returns a list of all the SQL keywords that are NOT also SQL92 keywords
for the database.
|
int |
DatabaseMetaData.getSQLStateType() |
States the type of SQLState value returned by
SQLException.getSQLState.
|
String |
SQLData.getSQLTypeName() |
Gets the SQL name of the User Defined Type (UDT) that this object
represents.
|
String |
Struct.getSQLTypeName() |
Gets the SQL Type name of the SQL structured type that this
Struct represents.
|
SQLXML |
CallableStatement.getSQLXML(int parameterIndex) |
Returns the value of the specified SQL XML parameter as a
java.sql.SQLXML.
|
SQLXML |
CallableStatement.getSQLXML(String parameterName) |
Returns the value of the specified SQL XML parameter as a
java.sql.SQLXML.
|
SQLXML |
ResultSet.getSQLXML(int columnIndex) |
Returns an SQLXML corresponding to the value at the 1-based columnIndex.
|
SQLXML |
ResultSet.getSQLXML(String columnLabel) |
Returns an SQLXML corresponding to the value in the named column.
|
Statement |
ResultSet.getStatement() |
Gets the statement that produced this ResultSet.
|
String |
CallableStatement.getString(int parameterIndex) |
Returns the indexed parameter's value as a String.
|
String |
CallableStatement.getString(String parameterName) |
Returns the named parameter's value as a string.
|
String |
ResultSet.getString(int columnIndex) |
Gets the value of a column specified by column index as a String.
|
String |
ResultSet.getString(String columnName) |
Gets the value of a column specified by column name, as a String.
|
String |
SQLXML.getString() |
Returns this object's data as an XML string.
|
String |
DatabaseMetaData.getStringFunctions() |
Returns a list of string functions available with the database.
|
String |
Clob.getSubString(long pos,
int length) |
Gets a copy of a specified substring in this Clob.
|
ResultSet |
DatabaseMetaData.getSuperTables(String catalog,
String schemaPattern,
String tableNamePattern) |
Returns a listing of the hierarchies of tables in a specified schema in
the database.
|
ResultSet |
DatabaseMetaData.getSuperTypes(String catalog,
String schemaPattern,
String typeNamePattern) |
Returns the User Defined Type (UDT) hierarchies for a given schema.
|
String |
DatabaseMetaData.getSystemFunctions() |
Returns a list of system functions available with the database.
|
String |
ResultSetMetaData.getTableName(int column) |
Returns the title of the indexed columns table.
|
ResultSet |
DatabaseMetaData.getTablePrivileges(String catalog,
String schemaPattern,
String tableNamePattern) |
Returns a description of access rights for each table present in a
catalog.
|
ResultSet |
DatabaseMetaData.getTables(String catalog,
String schemaPattern,
String tableNamePattern,
String[] types) |
Returns a description of the tables in a specified catalog.
|
ResultSet |
DatabaseMetaData.getTableTypes() |
Returns a list of table types supported by the database.
|
Time |
CallableStatement.getTime(int parameterIndex) |
Gets the value of a specified JDBC TIME parameter as a
java.sql.Time.
|
Time |
CallableStatement.getTime(int parameterIndex,
Calendar cal) |
Gets the value of a specified JDBC TIME parameter as a
java.sql.Time, using the supplied Calendar to construct the
time.
|
Time |
CallableStatement.getTime(String parameterName) |
Gets the value of a specified JDBC TIME parameter as a
java.sql.Time.
|
Time |
CallableStatement.getTime(String parameterName,
Calendar cal) |
Gets the value of a specified JDBC TIME parameter as a
java.sql.Time, using the supplied Calendar to construct
the time.
|
Time |
ResultSet.getTime(int columnIndex) |
Gets the value of a column specified by column index as a
java.sql.Time value.
|
Time |
ResultSet.getTime(int columnIndex,
Calendar cal) |
Gets the value of a column specified by column index as a
java.sql.Time value.
|
Time |
ResultSet.getTime(String columnName) |
Gets the value of a column specified by column name, as a
java.sql.Time value.
|
Time |
ResultSet.getTime(String columnName,
Calendar cal) |
Gets the value of a column specified by column index, as a
java.sql.Time value.
|
String |
DatabaseMetaData.getTimeDateFunctions() |
Returns a list of time and date functions available for the database.
|
Timestamp |
CallableStatement.getTimestamp(int parameterIndex) |
Returns the indexed parameter's TIMESTAMP value as a
java.sql.Timestamp.
|
Timestamp |
CallableStatement.getTimestamp(int parameterIndex,
Calendar cal) |
Returns the indexed parameter's TIMESTAMP value as a
java.sql.Timestamp.
|
Timestamp |
CallableStatement.getTimestamp(String parameterName) |
Returns the named parameter's TIMESTAMP value as a
java.sql.Timestamp.
|
Timestamp |
CallableStatement.getTimestamp(String parameterName,
Calendar cal) |
Returns the indexed parameter's TIMESTAMP value as a
java.sql.Timestamp.
|
Timestamp |
ResultSet.getTimestamp(int columnIndex) |
Gets the value of a column specified by column index as a
java.sql.Timestamp value.
|
Timestamp |
ResultSet.getTimestamp(int columnIndex,
Calendar cal) |
Gets the value of a column specified by column index, as a
java.sql.Timestamp value.
|
Timestamp |
ResultSet.getTimestamp(String columnName) |
Gets the value of a column specified by column name, as a
java.sql.Timestamp value.
|
Timestamp |
ResultSet.getTimestamp(String columnName,
Calendar cal) |
Gets the value of a column specified by column name, as a
java.sql.Timestamp value.
|
int |
Connection.getTransactionIsolation() |
Returns the transaction isolation level for this connection.
|
int |
ResultSet.getType() |
Gets the type of the ResultSet.
|
ResultSet |
DatabaseMetaData.getTypeInfo() |
Get a list of the standard SQL types supported by this database.
|
Map<String,Class<?>> |
Connection.getTypeMap() |
Returns the type mapping associated with this Connection object.
|
ResultSet |
DatabaseMetaData.getUDTs(String catalog,
String schemaPattern,
String typeNamePattern,
int[] types) |
Returns a description of the User Defined Types (UDTs) defined in a given
schema, which includes the types DISTINCT, STRUCT and
JAVA_OBJECT.
|
InputStream |
ResultSet.getUnicodeStream(int columnIndex) |
Deprecated.
|
InputStream |
ResultSet.getUnicodeStream(String columnName) |
Deprecated.
|
int |
Statement.getUpdateCount() |
Gets an update count for the current result if it is not a
ResultSet.
|
URL |
CallableStatement.getURL(int parameterIndex) |
Gets the value of a specified JDBC DATALINK parameter as a
java.net.URL.
|
URL |
CallableStatement.getURL(String parameterName) |
Returns the named parameter's JDBC DATALINK value in a new Java
java.net.URL.
|
String |
DatabaseMetaData.getURL() |
Returns the URL for this database.
|
URL |
ResultSet.getURL(int columnIndex) |
Gets the value of a column specified by column index as a
java.net.URL.
|
URL |
ResultSet.getURL(String columnName) |
Gets the value of a column specified by column name as a
java.net.URL object.
|
String |
DatabaseMetaData.getUserName() |
Determine the user name as known by the database.
|
ResultSet |
DatabaseMetaData.getVersionColumns(String catalog,
String schema,
String table) |
Returns which of a table's columns are automatically updated when any
value in a row is updated.
|
SQLWarning |
Connection.getWarnings() |
Gets the first instance of any SQLWarning objects that may have
been created in the use of this connection.
|
SQLWarning |
ResultSet.getWarnings() |
Gets the first warning generated by calls on this ResultSet.
|
SQLWarning |
Statement.getWarnings() |
Retrieves the first SQLWarning reported by calls on this
statement.
|
void |
ResultSet.insertRow() |
Insert the insert row into the ResultSet and into the underlying
database.
|
boolean |
DatabaseMetaData.insertsAreDetected(int type) |
Determines whether a visible row insert can be detected by calling
ResultSet.rowInserted.
|
boolean |
ResultSet.isAfterLast() |
Gets if the cursor is after the last row of the ResultSet.
|
boolean |
ResultSetMetaData.isAutoIncrement(int column) |
Returns an indication of whether the indexed column is automatically
incremented and is therefore read-only.
|
boolean |
ResultSet.isBeforeFirst() |
Gets if the cursor is before the first row of the ResultSet.
|
boolean |
ResultSetMetaData.isCaseSensitive(int column) |
Returns an indication of whether the case of the indexed column is
important.
|
boolean |
DatabaseMetaData.isCatalogAtStart() |
Determine whether a fully qualified table name is prefixed or suffixed to
a fully qualified table name.
|
boolean |
Connection.isClosed() |
Returns a boolean indicating whether or not this connection is in
the closed state.
|
boolean |
ResultSet.isClosed() |
Returns true if this result set has been closed, false otherwise.
|
boolean |
Statement.isClosed() |
Returns true if this statement has been closed, false otherwise.
|
boolean |
ResultSetMetaData.isCurrency(int column) |
Returns whether the indexed column contains a monetary amount.
|
boolean |
ResultSetMetaData.isDefinitelyWritable(int column) |
Returns an indication of whether writing to the indexed column is
guaranteed to be successful.
|
boolean |
ResultSet.isFirst() |
Gets if the cursor is on the first row of the ResultSet.
|
boolean |
ResultSet.isLast() |
Gets if the cursor is on the last row of the ResultSet
|
int |
ParameterMetaData.isNullable(int paramIndex) |
Gets whether null values are allowed for the specified parameter.
|
int |
ResultSetMetaData.isNullable(int column) |
Returns whether the indexed column is nullable.
|
boolean |
Statement.isPoolable() |
Returns true if this statement is poolable, false otherwise.
|
boolean |
Connection.isReadOnly() |
Returns a boolean indicating whether or not this connection is
currently in the read-only state.
|
boolean |
DatabaseMetaData.isReadOnly() |
Determines whether the database is in read-only mode.
|
boolean |
ResultSetMetaData.isReadOnly(int column) |
Returns an indication of whether writing to the indexed column is
guaranteed to be unsuccessful.
|
boolean |
ResultSetMetaData.isSearchable(int column) |
Returns an indication of whether the indexed column is searchable.
|
boolean |
ParameterMetaData.isSigned(int paramIndex) |
Gets whether values for the specified parameter can be signed numbers.
|
boolean |
ResultSetMetaData.isSigned(int column) |
Returns an indication of whether the values contained in the indexed
column are signed.
|
boolean |
Connection.isValid(int timeout) |
Returns true if this connection is still open and valid, false otherwise.
|
boolean |
Wrapper.isWrapperFor(Class<?> iface) |
If the caller is a wrapper of the class or implements the given
interface, the methods return false and vice versa.
|
boolean |
ResultSetMetaData.isWritable(int column) |
Returns an indication of whether writing to the indexed column is
possible.
|
boolean |
ResultSet.last() |
Shifts the cursor position to the last row of the ResultSet.
|
long |
Blob.length() |
Gets the number of bytes in this Blob object.
|
long |
Clob.length() |
Retrieves the number of characters in this Clob object.
|
boolean |
DatabaseMetaData.locatorsUpdateCopy() |
Determines whether updates are made to a copy of, or directly on, Large Objects
(LOBs).
|
void |
ResultSet.moveToCurrentRow() |
Moves the cursor to the remembered position, namely the
row that was the current row before a call to moveToInsertRow.
|
void |
ResultSet.moveToInsertRow() |
Moves the cursor position to the Insert Row.
|
String |
Connection.nativeSQL(String sql) |
Returns a string representation of the input SQL statement
sql expressed in the underlying system's native SQL
syntax.
|
boolean |
ResultSet.next() |
Shifts the cursor position down one row in this ResultSet object.
|
boolean |
DatabaseMetaData.nullPlusNonNullIsNull() |
Determines whether the database handles concatenations between NULL and
non-NULL values by producing a NULL output.
|
boolean |
DatabaseMetaData.nullsAreSortedAtEnd() |
Determines whether NULL values are always sorted to the end of sorted
results regardless of requested sort order.
|
boolean |
DatabaseMetaData.nullsAreSortedAtStart() |
Determines whether NULL values are always sorted at the start of the
sorted list, irrespective of the sort order.
|
boolean |
DatabaseMetaData.nullsAreSortedHigh() |
Determines whether NULL values are sorted high - i.e.
|
boolean |
DatabaseMetaData.nullsAreSortedLow() |
Determines whether NULL values are sorted low - i.e.
|
boolean |
DatabaseMetaData.othersDeletesAreVisible(int type) |
Determines whether deletes made by others are visible, for a specified
ResultSet type.
|
boolean |
DatabaseMetaData.othersInsertsAreVisible(int type) |
Determines whether inserts made by others are visible, for a specified
ResultSet type.
|
boolean |
DatabaseMetaData.othersUpdatesAreVisible(int type) |
Determines whether updates made by others are visible, for a specified
ResultSet type.
|
boolean |
DatabaseMetaData.ownDeletesAreVisible(int type) |
Determines whether a ResultSet can see its own deletes, for a
specified ResultSet type.
|
boolean |
DatabaseMetaData.ownInsertsAreVisible(int type) |
Determines whether a ResultSet can see its own inserts, for a
specified ResultSet type.
|
boolean |
DatabaseMetaData.ownUpdatesAreVisible(int type) |
Determines whether a ResultSet can see its own updates, for a
specified ResultSet type.
|
long |
Blob.position(byte[] pattern,
long start) |
Search for the position in this Blob at which the specified
pattern begins, starting at a specified position within the Blob.
|
long |
Blob.position(Blob pattern,
long start) |
Search for the position in this Blob at which a specified pattern
begins, starting at a specified position within the Blob.
|
long |
Clob.position(String searchstr,
long start) |
Retrieves the character position at which a specified substring appears
in this Clob object.
|
long |
Clob.position(Clob searchstr,
long start) |
Retrieves the character position at which a specified Clob object
appears in this Clob object.
|
CallableStatement |
Connection.prepareCall(String sql) |
Returns a new instance of CallableStatement that may be used for
making stored procedure calls to the database.
|
CallableStatement |
Connection.prepareCall(String sql,
int resultSetType,
int resultSetConcurrency) |
Returns a new instance of CallableStatement that may be used for
making stored procedure calls to the database.
|
CallableStatement |
Connection.prepareCall(String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
Returns a new instance of CallableStatement that may be used for
making stored procedure calls to the database.
|
PreparedStatement |
Connection.prepareStatement(String sql) |
Returns a new instance of PreparedStatement that may be used any
number of times to execute parameterized requests on the database server.
|
PreparedStatement |
Connection.prepareStatement(String sql,
int autoGeneratedKeys) |
Creates a default PreparedStatement that can retrieve
automatically generated keys.
|
PreparedStatement |
Connection.prepareStatement(String sql,
int[] columnIndexes) |
Creates a default PreparedStatement that can retrieve the
auto-generated keys designated by a supplied array.
|
PreparedStatement |
Connection.prepareStatement(String sql,
int resultSetType,
int resultSetConcurrency) |
Creates a PreparedStatement that generates ResultSets
with the specified values of resultSetType and
resultSetConcurrency.
|
PreparedStatement |
Connection.prepareStatement(String sql,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
Creates a PreparedStatement that generates ResultSets
with the specified type, concurrency and holdability
|
PreparedStatement |
Connection.prepareStatement(String sql,
String[] columnNames) |
Creates a default PreparedStatement that can retrieve the
auto-generated keys designated by a supplied array.
|
boolean |
ResultSet.previous() |
Relocates the cursor position to the preceding row in this
ResultSet.
|
Array |
SQLInput.readArray() |
Returns the next attribute in the stream in the form of a
java.sql.Array.
|
InputStream |
SQLInput.readAsciiStream() |
Returns the next attribute in the stream in the form of an ASCII
character stream embodied as a java.io.InputStream.
|
BigDecimal |
SQLInput.readBigDecimal() |
Returns the next attribute in the stream in the form of a
java.math.BigDecimal.
|
InputStream |
SQLInput.readBinaryStream() |
Returns the next attribute in the stream in the form of a stream of bytes
embodied as a java.io.InputStream.
|
Blob |
SQLInput.readBlob() |
Returns the next attribute in the stream in the form of a
java.sql.Blob.
|
boolean |
SQLInput.readBoolean() |
Returns the next attribute in the stream in the form of a boolean
.
|
byte |
SQLInput.readByte() |
Returns the next attribute in the stream in the form of a byte.
|
byte[] |
SQLInput.readBytes() |
Returns the next attribute in the stream in the form of a byte array.
|
Reader |
SQLInput.readCharacterStream() |
Returns the next attribute in the stream in the form of a Unicode
character stream embodied as a java.io.Reader.
|
Clob |
SQLInput.readClob() |
Returns the next attribute in the stream in the form of a
java.sql.Clob.
|
Date |
SQLInput.readDate() |
Returns the next attribute in the stream in the form of a
java.sql.Date.
|
double |
SQLInput.readDouble() |
Returns the next attribute in the stream in the form of a double.
|
float |
SQLInput.readFloat() |
Returns the next attribute in the stream in the form of a float.
|
int |
SQLInput.readInt() |
Returns the next attribute in the stream in the form of an int.
|
long |
SQLInput.readLong() |
Returns the next attribute in the stream in the form of a long.
|
NClob |
SQLInput.readNClob() |
Returns the next attribute in the stream in the form of a
java.sql.NClob.
|
String |
SQLInput.readNString() |
Returns the next attribute in the stream in the form of a
java.lang.String.
|
Object |
SQLInput.readObject() |
Returns the next attribute in the stream in the form of a
java.lang.Object.
|
Ref |
SQLInput.readRef() |
Returns the next attribute in the stream in the form of a
java.sql.Ref.
|
RowId |
SQLInput.readRowId() |
Returns the next attribute in the stream in the form of a
java.sql.RowId.
|
short |
SQLInput.readShort() |
Returns the next attribute in the stream in the form of a short.
|
void |
SQLData.readSQL(SQLInput stream,
String typeName) |
Reads data from the database into this object.
|
SQLXML |
SQLInput.readSQLXML() |
Returns the next attribute in the stream in the form of a
java.sql.SQLXML.
|
String |
SQLInput.readString() |
Returns the next attribute in the stream in the form of a String.
|
Time |
SQLInput.readTime() |
Returns the next attribute in the stream in the form of a
java.sql.Time.
|
Timestamp |
SQLInput.readTimestamp() |
Returns the next attribute in the stream in the form of a
java.sql.Timestamp.
|
URL |
SQLInput.readURL() |
Reads the next attribute in the stream (SQL DATALINK value) and returns
it as a java.net.URL object.
|
void |
ResultSet.refreshRow() |
Refreshes the current row with its most up to date value in the database.
|
static void |
DriverManager.registerDriver(Driver driver) |
Registers a given JDBC driver with the DriverManager.
|
void |
CallableStatement.registerOutParameter(int parameterIndex,
int sqlType) |
Defines the type of a specified OUT parameter.
|
void |
CallableStatement.registerOutParameter(int parameterIndex,
int sqlType,
int scale) |
Defines the Type of a specified OUT parameter.
|
void |
CallableStatement.registerOutParameter(int paramIndex,
int sqlType,
String typeName) |
Defines the Type of a specified OUT parameter.
|
void |
CallableStatement.registerOutParameter(String parameterName,
int sqlType) |
Defines the Type of a specified OUT parameter.
|
void |
CallableStatement.registerOutParameter(String parameterName,
int sqlType,
int scale) |
Defines the Type of a specified OUT parameter.
|
void |
CallableStatement.registerOutParameter(String parameterName,
int sqlType,
String typeName) |
Defines the Type of a specified OUT parameter.
|
boolean |
ResultSet.relative(int rows) |
Moves the cursor position up or down by a specified number of rows.
|
void |
Connection.releaseSavepoint(Savepoint savepoint) |
Releases the specified savepoint from the present transaction.
|
void |
Connection.rollback() |
Rolls back all updates made so far in this transaction and
relinquishes all acquired database locks.
|
void |
Connection.rollback(Savepoint savepoint) |
Undoes all changes made after the supplied Savepoint object was
set.
|
boolean |
ResultSet.rowDeleted() |
Indicates whether a row has been deleted.
|
boolean |
ResultSet.rowInserted() |
Indicates whether the current row has had an insertion operation.
|
boolean |
ResultSet.rowUpdated() |
Indicates whether the current row has been updated.
|
void |
PreparedStatement.setArray(int parameterIndex,
Array theArray) |
Sets the value of a specified parameter to the supplied Array.
|
void |
CallableStatement.setAsciiStream(String parameterName,
InputStream x) |
Sets the named parameter to the bytes from the given reader.
|
void |
CallableStatement.setAsciiStream(String parameterName,
InputStream theInputStream,
int length) |
Sets the value of a specified parameter to the content of a supplied
InputStream, which has a specified number of bytes.
|
void |
CallableStatement.setAsciiStream(String parameterName,
InputStream x,
long length) |
Sets the named parameter to the next length bytes from the given inputStream.
|
OutputStream |
Clob.setAsciiStream(long pos) |
Retrieves a stream which can be used to write Ascii characters to this
Clob object, starting at specified position.
|
void |
PreparedStatement.setAsciiStream(int parameterIndex,
InputStream inputStream) |
Sets the value of the specified parameter to the bytes
from inputStream.
|
void |
PreparedStatement.setAsciiStream(int parameterIndex,
InputStream theInputStream,
int length) |
Sets the value of a specified parameter to the content of a supplied
InputStream, which has a specified number of bytes.
|
void |
PreparedStatement.setAsciiStream(int parameterIndex,
InputStream inputStream,
long length) |
Sets the value of the specified parameter to the next length bytes
from inputStream.
|
void |
Connection.setAutoCommit(boolean autoCommit) |
Sets this connection's auto-commit mode on or off.
|
void |
CallableStatement.setBigDecimal(String parameterName,
BigDecimal theBigDecimal) |
Sets the value of a specified parameter to a supplied
java.math.BigDecimal value.
|
void |
PreparedStatement.setBigDecimal(int parameterIndex,
BigDecimal theBigDecimal) |
Sets the value of a specified parameter to a supplied
java.math.BigDecimal value.
|
OutputStream |
Blob.setBinaryStream(long pos) |
Gets a stream that can be used to write binary data to this Blob.
|
void |
CallableStatement.setBinaryStream(String parameterName,
InputStream x) |
Sets the named parameter to the bytes from the given reader.
|
void |
CallableStatement.setBinaryStream(String parameterName,
InputStream theInputStream,
int length) |
Sets the value of a specified parameter to the content of a supplied
binary InputStream, which has a specified number of bytes.
|
void |
CallableStatement.setBinaryStream(String parameterName,
InputStream x,
long length) |
Sets the named parameter to the next length bytes from the given inputStream.
|
void |
PreparedStatement.setBinaryStream(int parameterIndex,
InputStream inputStream) |
Sets the value of the specified parameter to the bytes
from inputStream.
|
void |
PreparedStatement.setBinaryStream(int parameterIndex,
InputStream theInputStream,
int length) |
Sets the value of a specified parameter to the content of a supplied
binary InputStream, which has a specified number of bytes.
|
void |
PreparedStatement.setBinaryStream(int parameterIndex,
InputStream inputStream,
long length) |
Sets the value of the specified parameter to the next length bytes
from inputStream.
|
OutputStream |
SQLXML.setBinaryStream() |
Returns a stream that can be used to write binary data to this SQL XML object.
|
void |
CallableStatement.setBlob(String parameterName,
InputStream inputStream) |
Sets the named parameter to the bytes from the given inputStream.
|
void |
CallableStatement.setBlob(String parameterName,
InputStream inputStream,
long length) |
Sets the named parameter to the next length bytes from the given inputStream.
|
void |
CallableStatement.setBlob(String parameterName,
Blob blob) |
Sets the named parameter to the given blob.
|
void |
PreparedStatement.setBlob(int parameterIndex,
InputStream inputStream) |
Sets the value of the specified parameter to the bytes
from inputStream.
|
void |
PreparedStatement.setBlob(int parameterIndex,
InputStream inputStream,
long length) |
Sets the value of the specified parameter to the next length bytes
from inputStream.
|
void |
PreparedStatement.setBlob(int parameterIndex,
Blob theBlob) |
Sets the value of a specified parameter to the given Blob object.
|
void |
CallableStatement.setBoolean(String parameterName,
boolean theBoolean) |
Sets the value of a specified parameter to a supplied boolean
value.
|
void |
PreparedStatement.setBoolean(int parameterIndex,
boolean theBoolean) |
Sets the value of a specified parameter to a supplied boolean
value.
|
void |
CallableStatement.setByte(String parameterName,
byte theByte) |
Sets the value of a specified parameter to a supplied byte value.
|
void |
PreparedStatement.setByte(int parameterIndex,
byte theByte) |
Sets the value of a specified parameter to a supplied byte value.
|
int |
Blob.setBytes(long pos,
byte[] theBytes) |
Writes a specified array of bytes to this Blob object, starting
at a specified position.
|
int |
Blob.setBytes(long pos,
byte[] theBytes,
int offset,
int len) |
Writes a portion of a specified byte array to this Blob.
|
void |
CallableStatement.setBytes(String parameterName,
byte[] theBytes) |
Sets the value of a specified parameter to a supplied array of bytes.
|
void |
PreparedStatement.setBytes(int parameterIndex,
byte[] theBytes) |
Sets the value of a specified parameter to a supplied array of bytes.
|
void |
Connection.setCatalog(String catalog) |
Sets the catalog name for this connection.
|
void |
CallableStatement.setCharacterStream(String parameterName,
Reader reader) |
Sets the named parameter to the characters from the given reader.
|
void |
CallableStatement.setCharacterStream(String parameterName,
Reader reader,
int length) |
Sets the value of a specified parameter to the character content of a
Reader object, with the specified length of character data.
|
void |
CallableStatement.setCharacterStream(String parameterName,
Reader reader,
long length) |
Sets the named parameter to the next length characters from the given reader.
|
Writer |
Clob.setCharacterStream(long pos) |
Retrieves a stream which can be used to write a stream of unicode
characters to this Clob object, at a specified position.
|
void |
PreparedStatement.setCharacterStream(int parameterIndex,
Reader reader) |
Sets the value of the specified parameter to the characters
from reader.
|
void |
PreparedStatement.setCharacterStream(int parameterIndex,
Reader reader,
int length) |
Sets the value of a specified parameter to the character content of a
Reader object, with the specified length of character data.
|
void |
PreparedStatement.setCharacterStream(int parameterIndex,
Reader reader,
long length) |
Sets the value of the specified parameter to the next length characters
from reader.
|
Writer |
SQLXML.setCharacterStream() |
Returns a writer that can be used to write character data to this SQL XML object.
|
void |
CallableStatement.setClob(String parameterName,
Reader reader) |
Sets the named parameter to the characters from the given reader.
|
void |
CallableStatement.setClob(String parameterName,
Reader reader,
long length) |
Sets the named parameter to the next length characters from the given reader.
|
void |
CallableStatement.setClob(String parameterName,
Clob clob) |
Sets the named parameter to the given clob.
|
void |
PreparedStatement.setClob(int parameterIndex,
Reader reader) |
Sets the value of the specified parameter to the characters
from reader.
|
void |
PreparedStatement.setClob(int parameterIndex,
Reader reader,
long length) |
Sets the value of the specified parameter to the next length characters
from reader.
|
void |
PreparedStatement.setClob(int parameterIndex,
Clob theClob) |
Sets the value of a specified parameter to the given Clob object.
|
void |
Statement.setCursorName(String name) |
Sets the SQL cursor name.
|
void |
CallableStatement.setDate(String parameterName,
Date theDate) |
Sets the value of a specified parameter to a supplied
java.sql.Date value.
|
void |
CallableStatement.setDate(String parameterName,
Date theDate,
Calendar cal) |
Sets the value of a specified parameter to a supplied
java.sql.Date value, using a supplied calendar to map the date.
|
void |
PreparedStatement.setDate(int parameterIndex,
Date theDate) |
Sets the value of a specified parameter to a supplied
java.sql.Date value.
|
void |
PreparedStatement.setDate(int parameterIndex,
Date theDate,
Calendar cal) |
Sets the value of a specified parameter to a supplied
java.sql.Date value, using a supplied Calendar to map the Date.
|
void |
CallableStatement.setDouble(String parameterName,
double theDouble) |
Sets the value of a specified parameter to a supplied double
value.
|
void |
PreparedStatement.setDouble(int parameterIndex,
double theDouble) |
Sets the value of a specified parameter to a supplied double
value.
|
void |
Statement.setEscapeProcessing(boolean enable) |
Sets Escape Processing mode.
|
void |
ResultSet.setFetchDirection(int direction) |
Indicates which direction (forward/reverse) will be used to process the
rows of this ResultSet object.
|
void |
Statement.setFetchDirection(int direction) |
Sets the fetch direction - a hint to the JDBC driver about the direction
of processing of rows in ResultSets created by this statement.
|
void |
ResultSet.setFetchSize(int rows) |
Indicates the number of rows to fetch from the database when extra rows
are required for this ResultSet.
|
void |
Statement.setFetchSize(int rows) |
Sets the fetch size.
|
void |
CallableStatement.setFloat(String parameterName,
float theFloat) |
Sets the value of a specified parameter to to a supplied float
value.
|
void |
PreparedStatement.setFloat(int parameterIndex,
float theFloat) |
Sets the value of a specified parameter to to a supplied float
value.
|
void |
Connection.setHoldability(int holdability) |
Sets the holdability of the ResultSets created by this Connection.
|
void |
CallableStatement.setInt(String parameterName,
int theInt) |
Sets the value of a specified parameter to a supplied int value.
|
void |
PreparedStatement.setInt(int parameterIndex,
int theInt) |
Sets the value of a specified parameter to a supplied int value.
|
void |
CallableStatement.setLong(String parameterName,
long theLong) |
Sets the value of a specified parameter to a supplied long value.
|
void |
PreparedStatement.setLong(int parameterIndex,
long theLong) |
Sets the value of a specified parameter to a supplied long value.
|
void |
Statement.setMaxFieldSize(int max) |
Sets the maximum number of bytes for ResultSet columns that
contain character or binary values.
|
void |
Statement.setMaxRows(int max) |
Sets the maximum number of rows that any ResultSet can contain.
|
void |
CallableStatement.setNCharacterStream(String parameterName,
Reader value) |
Sets the named parameter to the characters from the given reader.
|
void |
CallableStatement.setNCharacterStream(String parameterName,
Reader reader,
long length) |
Sets the named parameter to the characters from the given reader.
|
void |
PreparedStatement.setNCharacterStream(int parameterIndex,
Reader reader) |
Sets the value of the specified parameter to the characters
from reader.
|
void |
PreparedStatement.setNCharacterStream(int parameterIndex,
Reader reader,
long length) |
Sets the value of the specified parameter to the next length characters
from reader.
|
void |
CallableStatement.setNClob(String parameterName,
Reader reader) |
Sets the named parameter to the characters from the given reader.
|
void |
CallableStatement.setNClob(String parameterName,
Reader reader,
long length) |
Sets the named parameter to the next length characters from the given reader.
|
void |
CallableStatement.setNClob(String parameterName,
NClob nclob) |
Sets the named parameter to the given nclob.
|
void |
PreparedStatement.setNClob(int parameterIndex,
Reader reader) |
Sets the value of the specified parameter to the characters
from reader.
|
void |
PreparedStatement.setNClob(int parameterIndex,
Reader reader,
long length) |
Sets the value of the specified parameter to the next length characters
from reader.
|
void |
PreparedStatement.setNClob(int parameterIndex,
NClob value) |
Sets the value of the specified parameter to value.
|
void |
CallableStatement.setNString(String parameterName,
String string) |
Sets the named parameter to the given string.
|
void |
PreparedStatement.setNString(int parameterIndex,
String theString) |
Sets the value of a specified parameter to a supplied string.
|
void |
CallableStatement.setNull(String parameterName,
int sqlType) |
Sets the value of a specified parameter to SQL NULL.
|
void |
CallableStatement.setNull(String parameterName,
int sqlType,
String typeName) |
Sets the value of a specified parameter to be SQL NULL where the
parameter type is either REF or user defined (e.g.
|
void |
PreparedStatement.setNull(int parameterIndex,
int sqlType) |
Sets the value of a specified parameter to SQL NULL.
|
void |
PreparedStatement.setNull(int paramIndex,
int sqlType,
String typeName) |
Sets the value of a specified parameter to SQL NULL.
|
void |
CallableStatement.setObject(String parameterName,
Object theObject) |
Sets the value of a specified parameter using a supplied object.
|
void |
CallableStatement.setObject(String parameterName,
Object theObject,
int targetSqlType) |
Sets the value of a specified parameter using a supplied object.
|
void |
CallableStatement.setObject(String parameterName,
Object theObject,
int targetSqlType,
int scale) |
Sets the value of a specified parameter using a supplied object.
|
void |
PreparedStatement.setObject(int parameterIndex,
Object theObject) |
Sets the value of a specified parameter using a supplied object.
|
void |
PreparedStatement.setObject(int parameterIndex,
Object theObject,
int targetSqlType) |
Sets the value of a specified parameter using a supplied object.
|
void |
PreparedStatement.setObject(int parameterIndex,
Object theObject,
int targetSqlType,
int scale) |
Sets the value of a specified parameter using a supplied object.
|
void |
Ref.setObject(Object value) |
Sets the value of the structured type that this Ref references to
a supplied object.
|
void |
Statement.setPoolable(boolean poolable) |
Hints whether this statement should be pooled.
|
void |
Statement.setQueryTimeout(int seconds) |
Sets the timeout, in seconds, for queries - how long the driver will
allow for completion of a statement execution.
|
void |
Connection.setReadOnly(boolean readOnly) |
Sets this connection to read-only mode.
|
void |
PreparedStatement.setRef(int parameterIndex,
Ref theRef) |
Sets the value of a specified parameter to a supplied
REF(<structured-type>) value.
|
<T extends Result> T |
SQLXML.setResult(Class<T> resultClass) |
Returns a Result for writing this object's data.
|
void |
CallableStatement.setRowId(String parameterName,
RowId rowId) |
Sets the named parameter to the given rowId.
|
void |
PreparedStatement.setRowId(int parameterIndex,
RowId theRowId) |
Sets the value of a specified parameter to a supplied
java.sql.RowId.
|
Savepoint |
Connection.setSavepoint() |
Creates an unnamed Savepoint in the current transaction.
|
Savepoint |
Connection.setSavepoint(String name) |
Creates a named Savepoint in the current transaction.
|
void |
CallableStatement.setShort(String parameterName,
short theShort) |
Sets the value of a specified parameter to a supplied short
value.
|
void |
PreparedStatement.setShort(int parameterIndex,
short theShort) |
Sets the value of a specified parameter to a supplied short
value.
|
void |
CallableStatement.setSQLXML(String parameterName,
SQLXML sqlXml) |
Sets the named parameter to the given sqlXml.
|
void |
PreparedStatement.setSQLXML(int parameterIndex,
SQLXML xmlObject) |
Sets the value of the specified parameter to the value of xmlObject.
|
void |
CallableStatement.setString(String parameterName,
String theString) |
Sets the value of a specified parameter to a supplied String.
|
int |
Clob.setString(long pos,
String str) |
Writes a given Java String to this Clob object at a specified
position.
|
int |
Clob.setString(long pos,
String str,
int offset,
int len) |
Writes len characters of a string, starting at a specified
character offset, to this Clob.
|
void |
PreparedStatement.setString(int parameterIndex,
String theString) |
Sets the value of a specified parameter to a supplied string.
|
void |
SQLXML.setString(String value) |
Sets this object's data to the given XML string.
|
void |
CallableStatement.setTime(String parameterName,
Time theTime) |
Sets the value of the parameter named parameterName to the value
of the supplied java.sql.Time.
|
void |
CallableStatement.setTime(String parameterName,
Time theTime,
Calendar cal) |
Sets the value of the parameter named parameterName to the value
of the supplied java.sql.Time using the supplied calendar.
|
void |
PreparedStatement.setTime(int parameterIndex,
Time theTime) |
Sets the value of a specified parameter to a supplied
java.sql.Time value.
|
void |
PreparedStatement.setTime(int parameterIndex,
Time theTime,
Calendar cal) |
Sets the value of a specified parameter to a supplied
java.sql.Time value, using a supplied Calendar.
|
void |
CallableStatement.setTimestamp(String parameterName,
Timestamp theTimestamp) |
Sets the value of a specified parameter to a supplied
java.sql.Timestamp value.
|
void |
CallableStatement.setTimestamp(String parameterName,
Timestamp theTimestamp,
Calendar cal) |
Sets the value of a specified parameter to a supplied
java.sql.Timestamp value, using the supplied calendar.
|
void |
PreparedStatement.setTimestamp(int parameterIndex,
Timestamp theTimestamp) |
Sets the value of a specified parameter to a supplied java.sql.Timestamp
value.
|
void |
PreparedStatement.setTimestamp(int parameterIndex,
Timestamp theTimestamp,
Calendar cal) |
Sets the value of a specified parameter to a supplied
java.sql.Timestamp value, using the supplied Calendar.
|
void |
Connection.setTransactionIsolation(int level) |
Sets the transaction isolation level for this Connection.
|
void |
Connection.setTypeMap(Map<String,Class<?>> map) |
Sets the TypeMap for this connection.
|
void |
PreparedStatement.setUnicodeStream(int parameterIndex,
InputStream theInputStream,
int length) |
Deprecated.
|
void |
CallableStatement.setURL(String parameterName,
URL theURL) |
Sets the value of a specified parameter to the supplied
java.net.URL.
|
void |
PreparedStatement.setURL(int parameterIndex,
URL theURL) |
Sets the value of a specified parameter to a supplied
java.net.URL.
|
boolean |
DatabaseMetaData.storesLowerCaseIdentifiers() |
Determines whether the database treats SQL identifiers that are in mixed
case (and unquoted) as case insensitive.
|
boolean |
DatabaseMetaData.storesLowerCaseQuotedIdentifiers() |
Determines whether the database considers mixed case quoted SQL
identifiers as case insensitive and stores them in lower case.
|
boolean |
DatabaseMetaData.storesMixedCaseIdentifiers() |
Determines whether the database considers mixed case unquoted SQL
identifiers as case insensitive and stores them in mixed case.
|
boolean |
DatabaseMetaData.storesMixedCaseQuotedIdentifiers() |
Determines whether the database considers identifiers as case insensitive
if they are mixed case quoted SQL.
|
boolean |
DatabaseMetaData.storesUpperCaseIdentifiers() |
Determines whether the database considers mixed case unquoted SQL
identifiers as case insensitive and stores them in upper case.
|
boolean |
DatabaseMetaData.storesUpperCaseQuotedIdentifiers() |
Determines whether the database considers mixed case quoted SQL
identifiers as case insensitive and stores them in upper case.
|
boolean |
DatabaseMetaData.supportsAlterTableWithAddColumn() |
Determines whether the database supports ALTER TABLE operation with
ADD COLUMN.
|
boolean |
DatabaseMetaData.supportsAlterTableWithDropColumn() |
Determines whether the database supports ALTER TABLE operation with
DROP COLUMN.
|
boolean |
DatabaseMetaData.supportsANSI92EntryLevelSQL() |
Determines whether the database supports the ANSI92 entry level SQL grammar.
|
boolean |
DatabaseMetaData.supportsANSI92FullSQL() |
Determines whether the database supports the ANSI92 full SQL grammar.
|
boolean |
DatabaseMetaData.supportsANSI92IntermediateSQL() |
Determines whether the database supports the ANSI92 intermediate SQL Grammar.
|
boolean |
DatabaseMetaData.supportsBatchUpdates() |
Determines whether the database supports batch updates.
|
boolean |
DatabaseMetaData.supportsCatalogsInDataManipulation() |
Determines whether catalog names may be used in data manipulation
statements.
|
boolean |
DatabaseMetaData.supportsCatalogsInIndexDefinitions() |
Determines whether catalog names can be used in index definition statements.
|
boolean |
DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions() |
Determines whether catalog names can be used in privilege definition
statements.
|
boolean |
DatabaseMetaData.supportsCatalogsInProcedureCalls() |
Determines whether catalog names can be used in procedure call statements.
|
boolean |
DatabaseMetaData.supportsCatalogsInTableDefinitions() |
Determines whether catalog names may be used in table definition statements.
|
boolean |
DatabaseMetaData.supportsColumnAliasing() |
Determines whether the database supports column aliasing.
|
boolean |
DatabaseMetaData.supportsConvert() |
Determines whether the database supports the CONVERT operation between
SQL types.
|
boolean |
DatabaseMetaData.supportsConvert(int fromType,
int toType) |
Determines whether the database supports CONVERT operation for two
supplied SQL types.
|
boolean |
DatabaseMetaData.supportsCoreSQLGrammar() |
Determines whether the database supports the Core SQL Grammar for ODBC.
|
boolean |
DatabaseMetaData.supportsCorrelatedSubqueries() |
Determines whether the database supports correlated sub-queries.
|
boolean |
DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions() |
Determines whether the database allows both data definition and data
manipulation statements inside a transaction.
|
boolean |
DatabaseMetaData.supportsDataManipulationTransactionsOnly() |
Determines whether the database only allows data manipulation statements inside
a transaction.
|
boolean |
DatabaseMetaData.supportsDifferentTableCorrelationNames() |
Determines whether table correlation names are required to be different from
the names of the tables, when they are supported.
|
boolean |
DatabaseMetaData.supportsExpressionsInOrderBy() |
Determines whether expressions in ORDER BY lists are supported.
|
boolean |
DatabaseMetaData.supportsExtendedSQLGrammar() |
Determines whether the Extended SQL Grammar for ODBC is supported.
|
boolean |
DatabaseMetaData.supportsFullOuterJoins() |
Determines whether the database supports full nested outer joins.
|
boolean |
DatabaseMetaData.supportsGetGeneratedKeys() |
Determines whether auto generated keys can be returned when a statement
executes.
|
boolean |
DatabaseMetaData.supportsGroupBy() |
Determines whether the database supports GROUP BY clauses.
|
boolean |
DatabaseMetaData.supportsGroupByBeyondSelect() |
Determines whether the database supports using a column name in a GROUP
BY clause not included in the SELECT statement as long as all of
the columns in the SELECT statement are used in the GROUP
BY clause.
|
boolean |
DatabaseMetaData.supportsGroupByUnrelated() |
Determines whether the database supports using a column name in a GROUP
BY clause that is not in the SELECT statement.
|
boolean |
DatabaseMetaData.supportsIntegrityEnhancementFacility() |
Determines whether the database supports SQL Integrity Enhancement
Facility.
|
boolean |
DatabaseMetaData.supportsLikeEscapeClause() |
Determines whether the database supports a LIKE escape clause.
|
boolean |
DatabaseMetaData.supportsLimitedOuterJoins() |
Determines whether the database provides limited support for outer join
operations.
|
boolean |
DatabaseMetaData.supportsMinimumSQLGrammar() |
Determines whether the database supports Minimum SQL Grammar for ODBC.
|
boolean |
DatabaseMetaData.supportsMixedCaseIdentifiers() |
Determines whether the database treats mixed case unquoted SQL identifiers as
case sensitive storing them in mixed case.
|
boolean |
DatabaseMetaData.supportsMixedCaseQuotedIdentifiers() |
Determines whether the database considers mixed case quoted SQL
identifiers as case sensitive, storing them in mixed case.
|
boolean |
DatabaseMetaData.supportsMultipleOpenResults() |
Determines whether it is possible for a single CallableStatement to
return multiple ResultSets simultaneously.
|
boolean |
DatabaseMetaData.supportsMultipleResultSets() |
Determines whether retrieving multiple ResultSets from a single
call to the execute method is supported.
|
boolean |
DatabaseMetaData.supportsMultipleTransactions() |
Determines whether multiple simultaneous transactions on
different connections are supported.
|
boolean |
DatabaseMetaData.supportsNamedParameters() |
Determines whether callable statements with named parameters is supported.
|
boolean |
DatabaseMetaData.supportsNonNullableColumns() |
Determines whether columns in the database can be defined as non-nullable.
|
boolean |
DatabaseMetaData.supportsOpenCursorsAcrossCommit() |
Determines whether keeping cursors open across commit operations is
supported.
|
boolean |
DatabaseMetaData.supportsOpenCursorsAcrossRollback() |
Determines whether the database can keep cursors open across rollback
operations.
|
boolean |
DatabaseMetaData.supportsOpenStatementsAcrossCommit() |
Determines whether keeping statements open across commit operations is
supported.
|
boolean |
DatabaseMetaData.supportsOpenStatementsAcrossRollback() |
Determines whether keeping statements open across rollback operations is
supported.
|
boolean |
DatabaseMetaData.supportsOrderByUnrelated() |
Determines whether using a column in an ORDER BY clause that is
not in the SELECT statement is supported.
|
boolean |
DatabaseMetaData.supportsOuterJoins() |
Determines whether outer join operations are supported.
|
boolean |
DatabaseMetaData.supportsPositionedDelete() |
Determines whether positioned DELETE statements are supported.
|
boolean |
DatabaseMetaData.supportsPositionedUpdate() |
Determines whether positioned UPDATE statements are supported.
|
boolean |
DatabaseMetaData.supportsResultSetConcurrency(int type,
int concurrency) |
Determines whether there is support for a given concurrency style for the
given ResultSet.
|
boolean |
DatabaseMetaData.supportsResultSetHoldability(int holdability) |
Determines whether the supplied ResultSet holdability mode is
supported.
|
boolean |
DatabaseMetaData.supportsResultSetType(int type) |
Determines whether the supplied ResultSet type is supported.
|
boolean |
DatabaseMetaData.supportsSavepoints() |
Determines whether savepoints for transactions are supported.
|
boolean |
DatabaseMetaData.supportsSchemasInDataManipulation() |
Determines whether a schema name may be used in a data manipulation
statement.
|
boolean |
DatabaseMetaData.supportsSchemasInIndexDefinitions() |
Determines whether a schema name may be used in an index definition
statement.
|
boolean |
DatabaseMetaData.supportsSchemasInPrivilegeDefinitions() |
Determines whether a database schema name can be used in a privilege
definition statement.
|
boolean |
DatabaseMetaData.supportsSchemasInProcedureCalls() |
Determines whether a procedure call statement may be contain in a schema name.
|
boolean |
DatabaseMetaData.supportsSchemasInTableDefinitions() |
Determines whether a schema name can be used in a table definition statement.
|
boolean |
DatabaseMetaData.supportsSelectForUpdate() |
Determines whether the SELECT FOR UPDATE statement is supported.
|
boolean |
DatabaseMetaData.supportsStatementPooling() |
Determines whether statement pooling is supported.
|
boolean |
DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax() |
Determine if this database supports invoking user-defined or vendor
functions using the stored procedure escape syntax.
|
boolean |
DatabaseMetaData.supportsStoredProcedures() |
Determines whether stored procedure calls using the stored procedure
escape syntax is supported.
|
boolean |
DatabaseMetaData.supportsSubqueriesInComparisons() |
Determines whether subqueries in comparison expressions are supported.
|
boolean |
DatabaseMetaData.supportsSubqueriesInExists() |
Determines whether subqueries in EXISTS expressions are supported.
|
boolean |
DatabaseMetaData.supportsSubqueriesInIns() |
Determines whether subqueries in IN statements are supported.
|
boolean |
DatabaseMetaData.supportsSubqueriesInQuantifieds() |
Determines whether subqueries in quantified expressions are supported.
|
boolean |
DatabaseMetaData.supportsTableCorrelationNames() |
Determines whether the database has table correlation names support.
|
boolean |
DatabaseMetaData.supportsTransactionIsolationLevel(int level) |
Determines whether a specified transaction isolation level is supported.
|
boolean |
DatabaseMetaData.supportsTransactions() |
Determines whether transactions are supported.
|
boolean |
DatabaseMetaData.supportsUnion() |
Determines whether the SQL UNION operation is supported.
|
boolean |
DatabaseMetaData.supportsUnionAll() |
Determines whether the SQL UNION ALL operation is supported.
|
void |
Blob.truncate(long len) |
Truncate the value of this Blob object to a specified length in
bytes.
|
void |
Clob.truncate(long len) |
Truncates this Clob after the specified number of characters.
|
<T> T |
Wrapper.unwrap(Class<T> iface) |
Returns an object that implements the given interface.
|
void |
ResultSet.updateArray(int columnIndex,
Array x) |
Updates a column specified by a column index with a
java.sql.Array value.
|
void |
ResultSet.updateArray(String columnName,
Array x) |
Updates a column specified by a column name with a java.sql.Array
value.
|
void |
ResultSet.updateAsciiStream(int columnIndex,
InputStream x) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateAsciiStream(int columnIndex,
InputStream x,
int length) |
Updates a column specified by a column index with an ASCII stream value.
|
void |
ResultSet.updateAsciiStream(int columnIndex,
InputStream x,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateAsciiStream(String columnLabel,
InputStream x) |
Updates the value in the named column.
|
void |
ResultSet.updateAsciiStream(String columnName,
InputStream x,
int length) |
Updates a column specified by a column name with an Ascii stream value.
|
void |
ResultSet.updateAsciiStream(String columnLabel,
InputStream x,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateBigDecimal(int columnIndex,
BigDecimal x) |
Updates a column specified by a column index with a
java.sql.BigDecimal value.
|
void |
ResultSet.updateBigDecimal(String columnName,
BigDecimal x) |
Updates a column specified by a column name with a
java.sql.BigDecimal value.
|
void |
ResultSet.updateBinaryStream(int columnIndex,
InputStream x) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateBinaryStream(int columnIndex,
InputStream x,
int length) |
Updates a column specified by a column index with a binary stream value.
|
void |
ResultSet.updateBinaryStream(int columnIndex,
InputStream x,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateBinaryStream(String columnLabel,
InputStream x) |
Updates the value in the named column.
|
void |
ResultSet.updateBinaryStream(String columnName,
InputStream x,
int length) |
Updates a column specified by a column name with a binary stream value.
|
void |
ResultSet.updateBinaryStream(String columnLabel,
InputStream x,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateBlob(int columnIndex,
InputStream inputStream) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateBlob(int columnIndex,
InputStream inputStream,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateBlob(int columnIndex,
Blob x) |
Updates a column specified by a column index with a java.sql.Blob
value.
|
void |
ResultSet.updateBlob(String columnLabel,
InputStream inputStream) |
Updates the value in the named column.
|
void |
ResultSet.updateBlob(String columnLabel,
InputStream inputStream,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateBlob(String columnName,
Blob x) |
Updates a column specified by a column name with a java.sql.Blob
value.
|
void |
ResultSet.updateBoolean(int columnIndex,
boolean x) |
Updates a column specified by a column index with a boolean
value.
|
void |
ResultSet.updateBoolean(String columnName,
boolean x) |
Updates a column specified by a column name with a boolean value.
|
void |
ResultSet.updateByte(int columnIndex,
byte x) |
Updates a column specified by a column index with a byte value.
|
void |
ResultSet.updateByte(String columnName,
byte x) |
Updates a column specified by a column name with a byte value.
|
void |
ResultSet.updateBytes(int columnIndex,
byte[] x) |
Updates a column specified by a column index with a byte array
value.
|
void |
ResultSet.updateBytes(String columnName,
byte[] x) |
Updates a column specified by a column name with a byte array value.
|
void |
ResultSet.updateCharacterStream(int columnIndex,
Reader x) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateCharacterStream(int columnIndex,
Reader x,
int length) |
Updates a column specified by a column index with a character stream
value.
|
void |
ResultSet.updateCharacterStream(int columnIndex,
Reader x,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateCharacterStream(String columnLabel,
Reader reader) |
Updates the value in the named column.
|
void |
ResultSet.updateCharacterStream(String columnName,
Reader reader,
int length) |
Updates a column specified by a column name with a character stream
value.
|
void |
ResultSet.updateCharacterStream(String columnLabel,
Reader reader,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateClob(int columnIndex,
Reader reader) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateClob(int columnIndex,
Reader reader,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateClob(int columnIndex,
Clob x) |
Updates a column specified by a column index with a java.sql.Clob
value.
|
void |
ResultSet.updateClob(String columnLabel,
Reader reader) |
Updates the value in the named column.
|
void |
ResultSet.updateClob(String columnLabel,
Reader reader,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateClob(String columnName,
Clob x) |
Updates a column specified by a column name with a java.sql.Clob
value.
|
void |
ResultSet.updateDate(int columnIndex,
Date x) |
Updates a column specified by a column index with a java.sql.Date
value.
|
void |
ResultSet.updateDate(String columnName,
Date x) |
Updates a column specified by a column name with a java.sql.Date
value.
|
void |
ResultSet.updateDouble(int columnIndex,
double x) |
Updates a column specified by a column index with a double value.
|
void |
ResultSet.updateDouble(String columnName,
double x) |
Updates a column specified by a column name with a double value.
|
void |
ResultSet.updateFloat(int columnIndex,
float x) |
Updates a column specified by a column index with a float value.
|
void |
ResultSet.updateFloat(String columnName,
float x) |
Updates a column specified by a column name with a float value.
|
void |
ResultSet.updateInt(int columnIndex,
int x) |
Updates a column specified by a column index with an int value.
|
void |
ResultSet.updateInt(String columnName,
int x) |
Updates a column specified by a column name with an int value.
|
void |
ResultSet.updateLong(int columnIndex,
long x) |
Updates a column specified by a column index with a long value.
|
void |
ResultSet.updateLong(String columnName,
long x) |
Updates a column specified by a column name with a long value.
|
void |
ResultSet.updateNCharacterStream(int columnIndex,
Reader x) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateNCharacterStream(int columnIndex,
Reader x,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateNCharacterStream(String columnLabel,
Reader reader) |
Updates the value in the named column.
|
void |
ResultSet.updateNCharacterStream(String columnLabel,
Reader reader,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateNClob(int columnIndex,
Reader reader) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateNClob(int columnIndex,
Reader reader,
long length) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateNClob(int columnIndex,
NClob nClob) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateNClob(String columnLabel,
Reader reader) |
Updates the value in the named column.
|
void |
ResultSet.updateNClob(String columnLabel,
Reader reader,
long length) |
Updates the value in the named column.
|
void |
ResultSet.updateNClob(String columnLabel,
NClob nClob) |
Updates the value in the named column.
|
void |
ResultSet.updateNString(int columnIndex,
String nString) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateNString(String columnLabel,
String nString) |
Updates the value in the named column.
|
void |
ResultSet.updateNull(int columnIndex) |
Updates a column specified by a column index with a null value.
|
void |
ResultSet.updateNull(String columnName) |
Updates a column specified by a column name with a null value.
|
void |
ResultSet.updateObject(int columnIndex,
Object x) |
Updates a column specified by a column index with an Object
value.
|
void |
ResultSet.updateObject(int columnIndex,
Object x,
int scale) |
Updates a column specified by a column index with an Object
value.
|
void |
ResultSet.updateObject(String columnName,
Object x) |
Updates a column specified by a column name with an Object value.
|
void |
ResultSet.updateObject(String columnName,
Object x,
int scale) |
Updates a column specified by a column name with an Object value.
|
void |
ResultSet.updateRef(int columnIndex,
Ref x) |
Updates a column specified by a column index with a java.sql.Ref
value.
|
void |
ResultSet.updateRef(String columnName,
Ref x) |
Updates a column specified by a column name with a java.sql.Ref
value.
|
void |
ResultSet.updateRow() |
Updates the database with the new contents of the current row of this
ResultSet object.
|
void |
ResultSet.updateRowId(int columnIndex,
RowId value) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateRowId(String columnLabel,
RowId value) |
Updates the value in the named column.
|
boolean |
DatabaseMetaData.updatesAreDetected(int type) |
Determines whether the method ResultSet.rowUpdated can detect a visible
row update for the specified ResultSet type.
|
void |
ResultSet.updateShort(int columnIndex,
short x) |
Updates a column specified by a column index with a short value.
|
void |
ResultSet.updateShort(String columnName,
short x) |
Updates a column specified by a column name with a short value.
|
void |
ResultSet.updateSQLXML(int columnIndex,
SQLXML xmlObject) |
Updates the value at the 1-based columnIndex.
|
void |
ResultSet.updateSQLXML(String columnLabel,
SQLXML xmlObject) |
Updates the value in the named column.
|
void |
ResultSet.updateString(int columnIndex,
String x) |
Updates a column specified by a column index with a String value.
|
void |
ResultSet.updateString(String columnName,
String x) |
Updates a column specified by a column name with a String value.
|
void |
ResultSet.updateTime(int columnIndex,
Time x) |
Updates a column specified by a column index with a Time value.
|
void |
ResultSet.updateTime(String columnName,
Time x) |
Updates a column specified by a column name with a Time value.
|
void |
ResultSet.updateTimestamp(int columnIndex,
Timestamp x) |
Updates a column specified by a column index with a Timestamp
value.
|
void |
ResultSet.updateTimestamp(String columnName,
Timestamp x) |
Updates a column specified by column name with a Timestamp value.
|
boolean |
DatabaseMetaData.usesLocalFilePerTable() |
Determines whether this database uses a file for each table.
|
boolean |
DatabaseMetaData.usesLocalFiles() |
Determines whether this database uses a local file to store tables.
|
boolean |
CallableStatement.wasNull() |
Gets whether the value of the last OUT parameter read was SQL
NULL.
|
boolean |
ResultSet.wasNull() |
Determines whether the last column read from this ResultSet
contained SQL NULL.
|
boolean |
SQLInput.wasNull() |
Reports whether the last value read was SQL NULL.
|
void |
SQLOutput.writeArray(Array theArray) |
Write an SQL Array value into the output stream.
|
void |
SQLOutput.writeAsciiStream(InputStream theStream) |
Write a stream of ASCII characters into the output stream.
|
void |
SQLOutput.writeBigDecimal(BigDecimal theBigDecimal) |
Write a java.math.BigDecimal value into the output stream.
|
void |
SQLOutput.writeBinaryStream(InputStream theStream) |
Write a stream of uninterpreted bytes into the output stream.
|
void |
SQLOutput.writeBlob(Blob theBlob) |
Write an SQL Blob value into the output stream.
|
void |
SQLOutput.writeBoolean(boolean theFlag) |
Write a boolean value into the output stream.
|
void |
SQLOutput.writeByte(byte theByte) |
Write a byte value into the output stream.
|
void |
SQLOutput.writeBytes(byte[] theBytes) |
Write an array of bytes into the output stream.
|
void |
SQLOutput.writeCharacterStream(Reader theStream) |
Write a stream of unicode characters into the output stream.
|
void |
SQLOutput.writeClob(Clob theClob) |
Write an SQL Clob value into the output stream.
|
void |
SQLOutput.writeDate(Date theDate) |
Write a java.sql.Date value into the output stream.
|
void |
SQLOutput.writeDouble(double theDouble) |
Write a double value into the output stream.
|
void |
SQLOutput.writeFloat(float theFloat) |
Write a float value into the output stream.
|
void |
SQLOutput.writeInt(int theInt) |
Write an int value into the output stream.
|
void |
SQLOutput.writeLong(long theLong) |
Write a long value into the output stream.
|
void |
SQLOutput.writeNClob(NClob theNClob) |
Write a Clob into the output stream as an SQL NCLOB.
|
void |
SQLOutput.writeNString(String theString) |
Write a String into the output stream as an SQL NCHAR, NVARCHAR,
or LONGNVARCHAR.
|
void |
SQLOutput.writeObject(SQLData theObject) |
Write an SQLData object into the output stream.
|
void |
SQLOutput.writeRef(Ref theRef) |
Write an SQL Ref value into the output stream.
|
void |
SQLOutput.writeRowId(RowId theRowId) |
Write a RowId into the output stream as an SQL ROWID.
|
void |
SQLOutput.writeShort(short theShort) |
Write a short value into the output stream.
|
void |
SQLData.writeSQL(SQLOutput stream) |
Writes the object to a supplied SQLOutput data stream, writing it
out as an SQL value to the data source.
|
void |
SQLOutput.writeSQLXML(SQLXML theXml) |
Write a SQLXML into the output stream as an SQL XML.
|
void |
SQLOutput.writeString(String theString) |
Write a String value into the output stream.
|
void |
SQLOutput.writeStruct(Struct theStruct) |
Write an SQL Struct value into the output stream.
|
void |
SQLOutput.writeTime(Time theTime) |
Write a java.sql.Time value into the output stream.
|
void |
SQLOutput.writeTimestamp(Timestamp theTimestamp) |
Write a java.sql.Timestamp value into the output stream.
|
void |
SQLOutput.writeURL(URL theURL) |
Write a URL into the output stream as an SQL DATALINK.
|
CallableStatement.getBigDecimal(int)orCallableStatement.getBigDecimal(String)instead.