インターフェース SqlRowSetMetaData

すべての既知の実装クラス:
ResultSetWrappingSqlRowSetMetaData

public interface SqlRowSetMetaData
JDBC の ResultSetMetaDataSE に類似した、Spring の SqlRowSet のメタデータインターフェース。

標準 JDBC ResultSetMetaData との主な違いは、SQLExceptionSE がここでスローされないことです。これにより、SqlRowSetMetaData をチェックされた例外に対処することなく使用できます。SqlRowSetMetaData は代わりに Spring の InvalidResultSetAccessException をスローします(適切な場合)。

導入:
1.2
作成者:
Thomas Risberg, Juergen Hoeller
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    getCatalogName(int columnIndex)
    指定された列のソースとして機能したテーブルのカタログ名を取得します。
    getColumnClassName(int columnIndex)
    指定された列がマップされる完全修飾クラスを取得します。
    int
    RowSet の列数を取得します。
    int
    getColumnDisplaySize(int columnIndex)
    指定された列の最大幅を取得します。
    getColumnLabel(int columnIndex)
    指定された列の推奨列タイトルを取得します。
    getColumnName(int columnIndex)
    指定された列の列名を取得します。
    結果セットが表すテーブルの列名を返します。
    int
    getColumnType(int columnIndex)
    示された列の SQL 型コードを取得します。
    getColumnTypeName(int columnIndex)
    指定された列の DBMS 固有の型名を取得します。
    int
    getPrecision(int columnIndex)
    指定された列の精度を取得します。
    int
    getScale(int columnIndex)
    示された列のスケールを取得します。
    getSchemaName(int columnIndex)
    指定された列のソースとして機能したテーブルのスキーマ名を取得します。
    getTableName(int columnIndex)
    指定された列のソースとして機能したテーブルの名前を取得します。
    boolean
    isCaseSensitive(int columnIndex)
    指定された列の大文字と小文字が区別されるかどうかを示します。
    boolean
    isCurrency(int columnIndex)
    指定された列に通貨値が含まれているかどうかを示します。
    boolean
    isSigned(int columnIndex)
    指定された列に符号付きの数字が含まれているかどうかを示します。