| java.lang.Object com.internetcds.jdbc.tds.ResultSetMetaData
ResultSetMetaData | public class ResultSetMetaData implements java.sql.ResultSetMetaData(Code) | | A ResultSetMetaData object can be used to find out about the types
and properties of the columns in a ResultSet.
author: Craig Spannring version: $Id: ResultSetMetaData.java,v 1.1 2007-10-19 13:23:55 sinisa Exp $ |
Method Summary | |
public String | getCatalogName(int column) What's a column's table's catalog name?
Parameters: column - the first column is 1, the second is 2, ... | public String | getColumnClassName(int column) JDBC 2.0
Returns the fully-qualified name of the Java class whose instances
are manufactured if the method ResultSet.getObject
is called to retrieve a value
from the column. | public int | getColumnCount() | public int | getColumnDisplaySize(int column) What's the column's normal max width in chars?
Parameters: column - the first column is 1, the second is 2, ... | public String | getColumnLabel(int column) What's the suggested column title for use in printouts and
displays?
Parameters: column - the first column is 1, the second is 2, ... | public String | getColumnName(int column) What's a column's name?
Parameters: column - the first column is 1, the second is 2, ... | public int | getColumnType(int column) What's a column's SQL type?
Parameters: column - the first column is 1, the second is 2, ... | public String | getColumnTypeName(int column) What's a column's data source specific type name?
Parameters: column - the first column is 1, the second is 2, ... | public int | getPrecision(int column) What's a column's number of decimal digits?
Parameters: column - the first column is 1, the second is 2, ... | public int | getScale(int column) What's a column's number of digits to right of the decimal point?
Parameters: column - the first column is 1, the second is 2, ... | public String | getSchemaName(int column) What's a column's table's schema?
Parameters: column - the first column is 1, the second is 2, ... | public String | getTableName(int column) | public boolean | isAutoIncrement(int column) Is the column automatically numbered, thus read-only?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isCaseSensitive(int column) Does a column's case matter?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isCurrency(int column) Is the column a cash value?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isDefinitelyWritable(int column) Will a write on the column definitely succeed?
Parameters: column - the first column is 1, the second is 2, ... | public int | isNullable(int column) Can you put a NULL in this column?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isReadOnly(int column) Is a column definitely not writable?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isSearchable(int column) Can the column be used in a where clause?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isSigned(int column) Is the column a signed number?
Parameters: column - the first column is 1, the second is 2, ... | public boolean | isWrapperFor(Class> iface) | public boolean | isWritable(int column) Is it possible for a write on the column to succeed?
Parameters: column - the first column is 1, the second is 2, ... | public T | unwrap(Class<T> iface) |
columnNoNulls | final public static int columnNoNulls(Code) | | Does not allow NULL values.
|
columnNullable | final public static int columnNullable(Code) | | Allows NULL values.
|
columnNullableUnknown | final public static int columnNullableUnknown(Code) | | Nullability unknown.
|
ResultSetMetaData | public ResultSetMetaData(Columns columns_)(Code) | | |
getCatalogName | public String getCatalogName(int column) throws SQLException(Code) | | What's a column's table's catalog name?
Parameters: column - the first column is 1, the second is 2, ... column name or "" if not applicable. exception: SQLException - if a database-access error occurs. |
getColumnClassName | public String getColumnClassName(int column) throws SQLException(Code) | | JDBC 2.0
Returns the fully-qualified name of the Java class whose instances
are manufactured if the method ResultSet.getObject
is called to retrieve a value
from the column. ResultSet.getObject may return a subclass of the
class returned by this method.
the fully-qualified name of the class in the Java programminglanguage that would be used by the method ResultSet.getObject to retrieve the value in the specifiedcolumn. This is the class name used for custom mapping. exception: SQLException - if a database access error occurs |
getColumnCount | public int getColumnCount() throws SQLException(Code) | | What's the number of columns in the ResultSet?
the number exception: SQLException - if a database-access error occurs. |
getColumnDisplaySize | public int getColumnDisplaySize(int column) throws SQLException(Code) | | What's the column's normal max width in chars?
Parameters: column - the first column is 1, the second is 2, ... max width exception: SQLException - if a database-access error occurs. |
getColumnLabel | public String getColumnLabel(int column) throws SQLException(Code) | | What's the suggested column title for use in printouts and
displays?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
getColumnName | public String getColumnName(int column) throws SQLException(Code) | | What's a column's name?
Parameters: column - the first column is 1, the second is 2, ... column name exception: SQLException - if a database-access error occurs. |
getColumnType | public int getColumnType(int column) throws SQLException(Code) | | What's a column's SQL type?
Parameters: column - the first column is 1, the second is 2, ... SQL type exception: SQLException - if a database-access error occurs. See Also: Types |
getColumnTypeName | public String getColumnTypeName(int column) throws SQLException(Code) | | What's a column's data source specific type name?
Parameters: column - the first column is 1, the second is 2, ... type name exception: SQLException - if a database-access error occurs. |
getPrecision | public int getPrecision(int column) throws SQLException(Code) | | What's a column's number of decimal digits?
Parameters: column - the first column is 1, the second is 2, ... precision exception: SQLException - if a database-access error occurs. |
getScale | public int getScale(int column) throws SQLException(Code) | | What's a column's number of digits to right of the decimal point?
Parameters: column - the first column is 1, the second is 2, ... scale exception: SQLException - if a database-access error occurs. |
getSchemaName | public String getSchemaName(int column) throws SQLException(Code) | | What's a column's table's schema?
Parameters: column - the first column is 1, the second is 2, ... schema name or "" if not applicable exception: SQLException - if a database-access error occurs. |
getTableName | public String getTableName(int column) throws SQLException(Code) | | What's a column's table name?
table name or "" if not applicable exception: SQLException - if a database-access error occurs. |
isAutoIncrement | public boolean isAutoIncrement(int column) throws SQLException(Code) | | Is the column automatically numbered, thus read-only?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isCaseSensitive | public boolean isCaseSensitive(int column) throws SQLException(Code) | | Does a column's case matter?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isCurrency | public boolean isCurrency(int column) throws SQLException(Code) | | Is the column a cash value?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isDefinitelyWritable | public boolean isDefinitelyWritable(int column) throws SQLException(Code) | | Will a write on the column definitely succeed?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isNullable | public int isNullable(int column) throws SQLException(Code) | | Can you put a NULL in this column?
Parameters: column - the first column is 1, the second is 2, ... columnNoNulls, columnNullable or columnNullableUnknown exception: SQLException - if a database-access error occurs. |
isReadOnly | public boolean isReadOnly(int column) throws SQLException(Code) | | Is a column definitely not writable?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isSearchable | public boolean isSearchable(int column) throws SQLException(Code) | | Can the column be used in a where clause?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isSigned | public boolean isSigned(int column) throws SQLException(Code) | | Is the column a signed number?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
isWritable | public boolean isWritable(int column) throws SQLException(Code) | | Is it possible for a write on the column to succeed?
Parameters: column - the first column is 1, the second is 2, ... true if so exception: SQLException - if a database-access error occurs. |
|
|