全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
インタフェース java.sql.ResultSetMetaData
- public interface ResultSetMetaData
ResultSetMetaData オブジェクトは、ResultSet のカラムのタイプとプロパティを見つけるのに使用できます。
-
columnNoNulls
- NULL 値を許さない。
-
columnNullable
- NULL 値を許す。
-
columnNullableUnknown
- NULL 値を許すかどうかは不明。
-
getCatalogName(int)
- カラムのテーブルのカタログ名は何か?
-
getColumnCount()
- ResultSet 中のカラム数はいくつか?
-
getColumnDisplaySize(int)
- カラムの通常の最大幅は char 型でいくつか?
-
getColumnLabel(int)
- 印刷や表示に使用するカラムの推奨タイトルは何か?
-
getColumnName(int)
- カラム名は何か?
-
getColumnType(int)
- カラムの SQL タイプは何か?
-
getColumnTypeName(int)
- カラムのデータソース固有のタイプ名は何か?
-
getPrecision(int)
- カラムの 10 進桁数はいくつか?
-
getScale(int)
- カラムの小数点以下の桁数はいくつか?
-
getSchemaName(int)
- カラムのテーブルのスキーマは何か?
-
getTableName(int)
- カラムのテーブル名は何か?
-
isAutoIncrement(int)
- カラムは自動的に番号付けされるか? 読み込み専用か?
-
isCaseSensitive(int)
- カラムの大文字小文字は問題か?
-
isCurrency(int)
- カラムはキャッシュの値か?
-
isDefinitelyWritable(int)
- カラムの書き込みは必ず成功するか?
-
isNullable(int)
- カラムは NULL にできるか?
-
isReadOnly(int)
- カラムは絶対に書き込み不可か?
-
isSearchable(int)
- カラムは where 節で使用できるか?
-
isSigned(int)
- カラムは符号付き数値か?
-
isWritable(int)
- カラムへの書き込みを成功させることができるか?
columnNoNulls
public static final int columnNoNulls
- NULL 値を許しません。
columnNullable
public static final int columnNullable
- NULL 値を許します。
columnNullableUnknown
public static final int columnNullableUnknown
- NULL 値を許すかどうかは不明です。
getColumnCount
public abstract int getColumnCount() throws SQLException
- ResultSet 中のカラム数はいくつですか?
- 返り値:
- 数値。
- 例外: SQLException
- データベースエラーが発生した場合。
isAutoIncrement
public abstract boolean isAutoIncrement(int column) throws SQLException
- カラムは自動的に番号付けされますか? 読み込み専用ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
isCaseSensitive
public abstract boolean isCaseSensitive(int column) throws SQLException
- カラムの大文字小文字は問題となりますか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
isSearchable
public abstract boolean isSearchable(int column) throws SQLException
- カラムは where 節で使用できますか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
isCurrency
public abstract boolean isCurrency(int column) throws SQLException
- カラムはキャッシュの値ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
isNullable
public abstract int isNullable(int column) throws SQLException
- カラムは NULL にできますか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- columnNoNulls、columnNullable、または columnNullableUnknown。
- 例外: SQLException
- データベースエラーが発生した場合。
isSigned
public abstract boolean isSigned(int column) throws SQLException
- カラムは符号付き数値ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
getColumnDisplaySize
public abstract int getColumnDisplaySize(int column) throws SQLException
- カラムの通常の最大幅は char 型でいくつですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- 最大幅。
- 例外: SQLException
- データベースエラーが発生した場合。
getColumnLabel
public abstract String getColumnLabel(int column) throws SQLException
- 印刷や表示に使用するカラムの推奨タイトルは何ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
getColumnName
public abstract String getColumnName(int column) throws SQLException
- カラム名は何ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- カラム名。
- 例外: SQLException
- データベースエラーが発生した場合。
getSchemaName
public abstract String getSchemaName(int column) throws SQLException
- カラムのテーブルのスキーマは何ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- スキーマ名。適用不可の場合は、"" 。
- 例外: SQLException
- データベースエラーが発生した場合。
getPrecision
public abstract int getPrecision(int column) throws SQLException
- カラムの 10 進桁数はいくつですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- 精度。
- 例外: SQLException
- データベースエラーが発生した場合。
getScale
public abstract int getScale(int column) throws SQLException
- カラムの小数点以下の桁数はいくつですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- スケール。
- 例外: SQLException
- データベースエラーが発生した場合。
getTableName
public abstract String getTableName(int column) throws SQLException
- カラムのテーブル名は何ですか?
- 返り値:
- テーブル名。適用不可の場合は、"" 。
- 例外: SQLException
- データベースエラーが発生した場合。
getCatalogName
public abstract String getCatalogName(int column) throws SQLException
- カラムのテーブルのカタログ名は何ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- カラム名。適用不可の場合は、"" 。
- 例外: SQLException
- データベースエラーが発生した場合。
getColumnType
public abstract int getColumnType(int column) throws SQLException
- カラムの SQL タイプは何ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- SQL タイプ。
- 例外: SQLException
- データベースエラーが発生した場合。
- 参照:
- Types
getColumnTypeName
public abstract String getColumnTypeName(int column) throws SQLException
- カラムのデータソース固有のタイプ名は何ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- タイプ名。
- 例外: SQLException
- データベースエラーが発生した場合。
isReadOnly
public abstract boolean isReadOnly(int column) throws SQLException
- カラムは絶対に書き込み不可ですか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
isWritable
public abstract boolean isWritable(int column) throws SQLException
- カラムへの書き込みを成功させることができますか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
isDefinitelyWritable
public abstract boolean isDefinitelyWritable(int column) throws SQLException
- カラムの書き込みは必ず成功しますか?
- パラメータ:
- column - 最初のカラムは 1、2番目のカラムは 2、等とする。
- 返り値:
- そうならば true。
- 例外: SQLException
- データベースエラーが発生した場合。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス