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