|
Préférences
Moteurs de recherche
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.5.0
java.sql
|
Field Summary | |
---|---|
static int |
columnNoNulls
The constant indicating that a column does not allow NULL values. |
static int |
columnNullable
The constant indicating that a column allows NULL values. |
static int |
columnNullableUnknown
The constant indicating that the nullability of a column's values is unknown. |
Method Summary | |
---|---|
String |
getCatalogName(int column)
Gets the designated column's table's catalog name. |
String |
getColumnClassName(int column)
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. |
int |
getColumnCount()
Returns the number of columns in this ResultSet object. |
int |
getColumnDisplaySize(int column)
Indicates the designated column's normal maximum width in characters. |
String |
getColumnLabel(int column)
Gets the designated column's suggested title for use in printouts and displays. |
String |
getColumnName(int column)
Get the designated column's name. |
int |
getColumnType(int column)
Retrieves the designated column's SQL type. |
String |
getColumnTypeName(int column)
Retrieves the designated column's database-specific type name. |
int |
getPrecision(int column)
Get the designated column's number of decimal digits. |
int |
getScale(int column)
Gets the designated column's number of digits to right of the decimal point. |
String |
getSchemaName(int column)
Get the designated column's table's schema. |
String |
getTableName(int column)
Gets the designated column's table name. |
boolean |
isAutoIncrement(int column)
Indicates whether the designated column is automatically numbered, thus read-only. |
boolean |
isCaseSensitive(int column)
Indicates whether a column's case matters. |
boolean |
isCurrency(int column)
Indicates whether the designated column is a cash value. |
boolean |
isDefinitelyWritable(int column)
Indicates whether a write on the designated column will definitely succeed. |
int |
isNullable(int column)
Indicates the nullability of values in the designated column. |
boolean |
isReadOnly(int column)
Indicates whether the designated column is definitely not writable. |
boolean |
isSearchable(int column)
Indicates whether the designated column can be used in a where clause. |
boolean |
isSigned(int column)
Indicates whether values in the designated column are signed numbers. |
boolean |
isWritable(int column)
Indicates whether it is possible for a write on the designated column to succeed. |
Field Detail |
---|
static final int columnNoNulls
NULL
values.
static final int columnNullable
NULL
values.
static final int columnNullableUnknown
Method Detail |
---|
int getColumnCount() throws SQLException
ResultSet
object.
SQLException
- if a database access error occursboolean isAutoIncrement(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursboolean isCaseSensitive(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursboolean isSearchable(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursboolean isCurrency(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursint isNullable(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
columnNoNulls
,
columnNullable
or columnNullableUnknown
SQLException
- if a database access error occursboolean isSigned(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursint getColumnDisplaySize(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursString getColumnLabel(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursString getColumnName(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursString getSchemaName(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursint getPrecision(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursint getScale(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursString getTableName(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursString getCatalogName(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursint getColumnType(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursTypes
String getColumnTypeName(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
SQLException
- if a database access error occursboolean isReadOnly(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursboolean isWritable(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursboolean isDefinitelyWritable(int column) throws SQLException
column
- the first column is 1, the second is 2, ...
true
if so; false
otherwise
SQLException
- if a database access error occursString getColumnClassName(int column) throws SQLException
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.
column
- the first column is 1, the second is 2, ...
ResultSet.getObject
to retrieve the value in the specified
column. This is the class name used for custom mapping.
SQLException
- if a database access error occurs