全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

インタフェース java.sql.ResultSetMetaData

public interface ResultSetMetaData
ResultSetMetaData オブジェクトは、ResultSet のカラムのタイプとプロパティを見つけるのに使用できます。


Variable Index

 o columnNoNulls
NULL 値を許さない。
 o columnNullable
NULL 値を許す。
 o columnNullableUnknown
NULL 値を許すかどうかは不明。

Method Index

 o getCatalogName(int)
カラムのテーブルのカタログ名は何か?
 o getColumnCount()
ResultSet 中のカラム数はいくつか?
 o getColumnDisplaySize(int)
カラムの通常の最大幅は char 型でいくつか?
 o getColumnLabel(int)
印刷や表示に使用するカラムの推奨タイトルは何か?
 o getColumnName(int)
カラム名は何か?
 o getColumnType(int)
カラムの SQL タイプは何か?
 o getColumnTypeName(int)
カラムのデータソース固有のタイプ名は何か?
 o getPrecision(int)
カラムの 10 進桁数はいくつか?
 o getScale(int)
カラムの小数点以下の桁数はいくつか?
 o getSchemaName(int)
カラムのテーブルのスキーマは何か?
 o getTableName(int)
カラムのテーブル名は何か?
 o isAutoIncrement(int)
カラムは自動的に番号付けされるか? 読み込み専用か?
 o isCaseSensitive(int)
カラムの大文字小文字は問題か?
 o isCurrency(int)
カラムはキャッシュの値か?
 o isDefinitelyWritable(int)
カラムの書き込みは必ず成功するか?
 o isNullable(int)
カラムは NULL にできるか?
 o isReadOnly(int)
カラムは絶対に書き込み不可か?
 o isSearchable(int)
カラムは where 節で使用できるか?
 o isSigned(int)
カラムは符号付き数値か?
 o isWritable(int)
カラムへの書き込みを成功させることができるか?

Variables

 o columnNoNulls
  public static final int columnNoNulls
NULL 値を許しません。

 o columnNullable
  public static final int columnNullable
NULL 値を許します。

 o columnNullableUnknown
  public static final int columnNullableUnknown
NULL 値を許すかどうかは不明です。

Methods

 o getColumnCount
  public abstract int getColumnCount() throws SQLException
ResultSet 中のカラム数はいくつですか?

返り値:
数値。
例外: SQLException
データベースエラーが発生した場合。
 o isAutoIncrement
  public abstract boolean isAutoIncrement(int column) throws SQLException
カラムは自動的に番号付けされますか? 読み込み専用ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o isCaseSensitive
  public abstract boolean isCaseSensitive(int column) throws SQLException
カラムの大文字小文字は問題となりますか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o isSearchable
  public abstract boolean isSearchable(int column) throws SQLException
カラムは where 節で使用できますか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o isCurrency
  public abstract boolean isCurrency(int column) throws SQLException
カラムはキャッシュの値ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o isNullable
  public abstract int isNullable(int column) throws SQLException
カラムは NULL にできますか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
columnNoNulls、columnNullable、または columnNullableUnknown。
例外: SQLException
データベースエラーが発生した場合。
 o isSigned
  public abstract boolean isSigned(int column) throws SQLException
カラムは符号付き数値ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o getColumnDisplaySize
  public abstract int getColumnDisplaySize(int column) throws SQLException
カラムの通常の最大幅は char 型でいくつですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
最大幅。
例外: SQLException
データベースエラーが発生した場合。
 o getColumnLabel
  public abstract String getColumnLabel(int column) throws SQLException
印刷や表示に使用するカラムの推奨タイトルは何ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o getColumnName
  public abstract String getColumnName(int column) throws SQLException
カラム名は何ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
カラム名。
例外: SQLException
データベースエラーが発生した場合。
 o getSchemaName
  public abstract String getSchemaName(int column) throws SQLException
カラムのテーブルのスキーマは何ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
スキーマ名。適用不可の場合は、"" 。
例外: SQLException
データベースエラーが発生した場合。
 o getPrecision
  public abstract int getPrecision(int column) throws SQLException
カラムの 10 進桁数はいくつですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
精度。
例外: SQLException
データベースエラーが発生した場合。
 o getScale
  public abstract int getScale(int column) throws SQLException
カラムの小数点以下の桁数はいくつですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
スケール。
例外: SQLException
データベースエラーが発生した場合。
 o getTableName
  public abstract String getTableName(int column) throws SQLException
カラムのテーブル名は何ですか?

返り値:
テーブル名。適用不可の場合は、"" 。
例外: SQLException
データベースエラーが発生した場合。
 o getCatalogName
  public abstract String getCatalogName(int column) throws SQLException
カラムのテーブルのカタログ名は何ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
カラム名。適用不可の場合は、"" 。
例外: SQLException
データベースエラーが発生した場合。
 o getColumnType
  public abstract int getColumnType(int column) throws SQLException
カラムの SQL タイプは何ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
SQL タイプ。
例外: SQLException
データベースエラーが発生した場合。
参照:
Types
 o getColumnTypeName
  public abstract String getColumnTypeName(int column) throws SQLException
カラムのデータソース固有のタイプ名は何ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
タイプ名。
例外: SQLException
データベースエラーが発生した場合。
 o isReadOnly
  public abstract boolean isReadOnly(int column) throws SQLException
カラムは絶対に書き込み不可ですか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o isWritable
  public abstract boolean isWritable(int column) throws SQLException
カラムへの書き込みを成功させることができますか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。
 o isDefinitelyWritable
  public abstract boolean isDefinitelyWritable(int column) throws SQLException
カラムの書き込みは必ず成功しますか?

パラメータ:
column - 最初のカラムは 1、2番目のカラムは 2、等とする。
返り値:
そうならば true。
例外: SQLException
データベースエラーが発生した場合。

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス