|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
ResultSet のカラムのタイプとプロパティを見つけるのに使用できるオブジェクトです。
| フィールドの概要 | |
static int |
columnNoNulls
カラムは、NULL 値を許しません。 |
static int |
columnNullable
カラムは、NULL 値を許します。 |
static int |
columnNullableUnknown
カラムが NULL 値を許すかどうかは不明です。 |
| メソッドの概要 | |
String |
getCatalogName(int column)
カラムのテーブルのカタログ名を取得します。 |
String |
getColumnClassName(int column)
JDBC 2.0 Java クラスの完全指定された名前を返します。 |
int |
getColumnCount()
この ResultSet 中のカラム数を返します。 |
int |
getColumnDisplaySize(int column)
カラムの char 型での通常の最大幅を示します。 |
String |
getColumnLabel(int column)
印刷や表示に使用するカラムの推奨タイトルを取得します。 |
String |
getColumnName(int column)
カラム名を取得します。 |
int |
getColumnType(int column)
カラムの SQL タイプを取得します。 |
String |
getColumnTypeName(int column)
カラムのデータベース固有のタイプ名を取得します。 |
int |
getPrecision(int column)
カラムの 10 進桁数を取得します。 |
int |
getScale(int column)
カラムの小数点以下の桁数を取得します。 |
String |
getSchemaName(int column)
カラムのテーブルのスキーマ名を取得します。 |
String |
getTableName(int column)
カラムのテーブル名を取得します。 |
boolean |
isAutoIncrement(int column)
カラムが自動的に番号付けされ、読み込み専用として扱われるかどうかを示します。 |
boolean |
isCaseSensitive(int column)
カラムの大文字小文字が区別されるかどうかを示します。 |
boolean |
isCurrency(int column)
カラムがキャッシュの値かどうかを示します。 |
boolean |
isDefinitelyWritable(int column)
カラムの書き込みが必ず成功するかどうかを示します。 |
int |
isNullable(int column)
指定されたカラムに NULL をセットできるかどうかを示します。 |
boolean |
isReadOnly(int column)
カラムが絶対的に書き込み可能でないかどうかを示します。 |
boolean |
isSearchable(int column)
カラムを where 節で使用できるかどうかを示します。 |
boolean |
isSigned(int column)
カラムの値が符号付き数値かどうかを示します。 |
boolean |
isWritable(int column)
カラムへの書き込みを成功させることができるかどうかを示します。 |
| フィールドの詳細 |
public static final int columnNoNulls
public static final int columnNullable
public static final int columnNullableUnknown
| メソッドの詳細 |
public int getColumnCount()
throws SQLException
public boolean isAutoIncrement(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isCaseSensitive(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isSearchable(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isCurrency(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public int isNullable(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isSigned(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public int getColumnDisplaySize(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public String getColumnLabel(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public String getColumnName(int column)
throws SQLException
column - 最初のカラムは 1、2番目のカラムは 2、などとする
public String getSchemaName(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public int getPrecision(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public int getScale(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public String getTableName(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public String getCatalogName(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public int getColumnType(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとするTypes
public String getColumnTypeName(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isReadOnly(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isWritable(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public boolean isDefinitelyWritable(int column)
throws SQLException
column - 最初のカラムは 1、2 番目のカラムは 2、などとする
public String getColumnClassName(int column)
throws SQLException
Java クラスの完全指定された名前を返します。カラムから値を検索するために ResultSet.getObject メソッドが呼び出されると、この Java クラスのインスタンスが生成されます。ResultSet.getObject は、このメソッドで返されたクラスのサブクラスを返す場合もあります。
ResultSet.getObject メソッドによって使用される Java プログラミング言語のクラスの完全指定された名前。これはカスタムマッピングに使用されるクラス名
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||