|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sas.rio.MVAResultSetMetaData
A ResultSetMetaData object can be used to find out about the types and properties of the columns in a ResultSet.
Fields inherited from interface java.sql.ResultSetMetaData |
columnNoNulls, columnNullable, columnNullableUnknown |
Constructor Summary |
Method Summary | |
String |
getCatalogName(int column)
Gets the catalog name of the table that the column is in. |
String |
getColumnClassName(int columnIndex)
JDBC 2.0 Gets the fully qualified name of the Java class whose instances are manufactured if ResultSet.getObject() is called to retrieve a value from the column. |
int |
getColumnCount()
Gets the number of columns in the ResultSet. |
int |
getColumnDisplaySize(int column)
Gets the normal maximum width of the column (in characters). |
int |
getColumnFormatDecimal(int columnIndex)
RIO Gets the format decimal of the column. |
int[] |
getColumnFormatDecimals()
RIO Gets the format lengths of the columns in the ResultSet. |
int |
getColumnFormatLength(int columnIndex)
RIO Gets the format length of the column. |
int[] |
getColumnFormatLengths()
RIO Gets the format lengths of the columns in the ResultSet. |
String |
getColumnFormatName(int columnIndex)
RIO Gets the format name of the column. |
String[] |
getColumnFormatNames()
RIO Gets the format names of the columns in the ResultSet. |
int |
getColumnFormatWidth(int columnIndex)
RIO Gets the format width of the column. |
int[] |
getColumnFormatWidths()
RIO Gets the format widths of the columns in the ResultSet. |
int |
getColumnInformatDecimal(int columnIndex)
RIO Gets the informat decimal of the column. |
int[] |
getColumnInformatDecimals()
RIO Gets the informat decimals of the columns in the ResultSet. |
int |
getColumnInformatLength(int columnIndex)
RIO Gets the informat length of the column. |
int[] |
getColumnInformatLengths()
RIO Gets the informat lengths of the columns in the ResultSet. |
String |
getColumnInformatName(int columnIndex)
RIO Gets the informat name of the column. |
String[] |
getColumnInformatNames()
RIO Gets the informat names of the columns in the ResultSet. |
int |
getColumnInformatWidth(int columnIndex)
RIO Gets the informat width of the column. |
int[] |
getColumnInformatWidths()
RIO Gets the informat widths of the columns in the ResultSet. |
String |
getColumnLabel(int column)
Gets the suggested column title for use in printouts and displays. |
String |
getColumnName(int column)
Gets the column name. |
int |
getColumnType(int column)
Gets the SQL type for the column. |
String |
getColumnTypeName(int column)
Gets the data-source-specific type name for the column. |
int |
getPrecision(int column)
Gets the maximum number of decimal digits that can be in the column. |
int |
getScale(int column)
Gets the number of digits in the column that are to right of the decimal. |
String |
getSchemaName(int column)
Gets the schema name for the table that the column is in. |
String |
getTableName(int column)
Gets the number of digits in the column that are to right of the decimal. |
boolean |
isAutoIncrement(int column)
Determines whether a column is automatically numbered. |
boolean |
isCaseSensitive(int column)
Determines whether case matters in a column. |
boolean |
isCurrency(int column)
Determines whether a column is a cash value. |
boolean |
isDefinitelyWritable(int column)
Determines whether you can successfully write to the column. |
int |
isNullable(int column)
Determines whether you can put a NULL in this column. |
boolean |
isReadOnly(int column)
Determines whether a column is read-only. |
boolean |
isSearchable(int column)
Determines whether a column can be used in a WHERE clause. |
boolean |
isSigned(int column)
Determines whether the value in a column is a signed number. |
boolean |
isWritable(int column)
Determines whether it is at all possible to successfully write to the column. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
Method Detail |
public int getColumnCount() throws SQLException
getColumnCount
in interface ResultSetMetaData
SQLException
- This exception is required by the interface, but it is never thrown.public boolean isAutoIncrement(int column) throws SQLException
isAutoIncrement
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isCaseSensitive(int column) throws SQLException
isCaseSensitive
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isSearchable(int column) throws SQLException
isSearchable
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isCurrency(int column) throws SQLException
isCurrency
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public int isNullable(int column) throws SQLException
isNullable
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isSigned(int column) throws SQLException
isSigned
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public int getColumnDisplaySize(int column) throws SQLException
getColumnDisplaySize
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getColumnLabel(int column) throws SQLException
getColumnLabel
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getColumnName(int column) throws SQLException
getColumnName
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getSchemaName(int column) throws SQLException
getSchemaName
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public int getPrecision(int column) throws SQLException
getPrecision
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public int getScale(int column) throws SQLException
getScale
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getTableName(int column) throws SQLException
getTableName
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getCatalogName(int column) throws SQLException
getCatalogName
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public int getColumnType(int column) throws SQLException
getColumnType
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.Types
public String getColumnTypeName(int column) throws SQLException
getColumnTypeName
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isReadOnly(int column) throws SQLException
isReadOnly
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isWritable(int column) throws SQLException
isWritable
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public boolean isDefinitelyWritable(int column) throws SQLException
isDefinitelyWritable
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getColumnClassName(int columnIndex) throws SQLException
getColumnClassName
in interface ResultSetMetaData
column
- The column index.SQLException
- This exception is thrown if the value for column is not valid.public String getColumnFormatName(int columnIndex) throws RIOException
getColumnFormatName
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public String[] getColumnFormatNames() throws RIOException
getColumnFormatNames
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public int getColumnFormatLength(int columnIndex) throws RIOException
getColumnFormatLength
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public int[] getColumnFormatLengths() throws RIOException
getColumnFormatLengths
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public int getColumnFormatWidth(int columnIndex) throws RIOException
getColumnFormatWidth
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public int[] getColumnFormatWidths() throws RIOException
getColumnFormatWidths
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public int getColumnFormatDecimal(int columnIndex) throws RIOException
getColumnFormatDecimal
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public int[] getColumnFormatDecimals() throws RIOException
getColumnFormatDecimals
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public String getColumnInformatName(int columnIndex) throws RIOException
getColumnInformatName
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public String[] getColumnInformatNames() throws RIOException
getColumnInformatNames
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public int getColumnInformatLength(int columnIndex) throws RIOException
getColumnInformatLength
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public int[] getColumnInformatLengths() throws RIOException
getColumnInformatLengths
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public int getColumnInformatWidth(int columnIndex) throws RIOException
getColumnInformatWidth
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public int[] getColumnInformatWidths() throws RIOException
getColumnInformatWidths
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.public int getColumnInformatDecimal(int columnIndex) throws RIOException
getColumnInformatDecimal
in interface RIOResultSetMetaDataInterface
columnIndex
- The first column is 1, the second column is 2, and so on.RIOException
- This exception is thrown if the column index is not valid.public int[] getColumnInformatDecimals() throws RIOException
getColumnInformatDecimals
in interface RIOResultSetMetaDataInterface
RIOException
- This exception is required by the interface but it is never thrown.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |