JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
java.sql.SQLException の使用

SQLException を使用しているパッケージ
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
javax.sql サーバ側のデータソースアクセスについて、JavaTM プログラミング言語から処理する API を提供します。 
 

java.sql での SQLException の使用
 

java.sql での SQLException のサブクラス
 class BatchUpdateException
          バッチ更新オペレーション中にエラーが発生したときにスローされる例外です。
 class DataTruncation
          JDBC が予期せずデータの値を切り捨てる場合に、DataTruncation 警告を通知する (読み込み時) か、DataTruncation 例外をスローする (書き込み時) 例外です。
 class SQLWarning
          データベースアクセスの警告に関する情報を提供する例外です。
 

SQLException を返す java.sql のメソッド
 SQLException SQLException.getNextException()
          この SQLException オブジェクトにチェーンされた例外を取得します。
 

SQLException 型のパラメータを持つ java.sql のメソッド
 void SQLException.setNextException(SQLException ex)
          チェーンの最後に SQLException オブジェクトを追加します。
 

SQLException をスローする java.sql のメソッド
 String Struct.getSQLTypeName()
          この Struct オブジェクトが表す SQL 構造化型の SQL 型名を取得します。
 Object[] Struct.getAttributes()
          この Struct オブジェクトが表す SQL 構造化型の属性の順序付けされた値を作成します。
 Object[] Struct.getAttributes(Map map)
          この Struct オブジェクトが表す SQL 構造化型の属性の順序付けされた値を作成します。
 ResultSet Statement.executeQuery(String sql)
          単一の ResultSet オブジェクトを返す、指定された SQL 文を実行します。
 int Statement.executeUpdate(String sql)
          指定された SQL 文を実行します。
 void Statement.close()
          自動的にクローズされるときに Statement オブジェクトのデータベースと JDBC リソースが解放されるのを待つのではなく、ただちにそれらを解放します。
 int Statement.getMaxFieldSize()
          この Statement オブジェクトによって生成される ResultSet オブジェクトの文字およびバイナリの各列値に対し返される最大バイト数を取得します。
 void Statement.setMaxFieldSize(int max)
          文字またはバイナリの値を格納する ResultSet 列に対する最大バイト数の制限値を、指定されたバイト数に設定します。
 int Statement.getMaxRows()
          この Statement オブジェクトによって生成される ResultSet オブジェクトが含むことのできる最大の行数を取得します。
 void Statement.setMaxRows(int max)
          任意の ResultSet オブジェクトが含むことのできる最大行数の制限値を、指定された数に設定します。
 void Statement.setEscapeProcessing(boolean enable)
          エスケープの処理をオンまたはオフに設定します。
 int Statement.getQueryTimeout()
          ドライバが Statement オブジェクトの実行を待つ秒数を取得します。
 void Statement.setQueryTimeout(int seconds)
          ドライバが Statement オブジェクトの実行を待つ秒数を、指定された秒数に設定します。
 void Statement.cancel()
          DBMS およびドライバの両方が SQL 文の終了をサポートする場合に、この Statement オブジェクトを取り消します。
 SQLWarning Statement.getWarnings()
          この Statement オブジェクトに関する呼び出しによって報告される最初の警告を取得します。
 void Statement.clearWarnings()
          この Statement オブジェクトに関して報告されたすべての警告をクリアします。
 void Statement.setCursorName(String name)
          後続の Statement オブジェクトの execute メソッドによって使用される SQL カーソル名を指定された String に設定します。
 boolean Statement.execute(String sql)
          複数の結果を返す可能性のある指定された SQL 文を実行します。
 ResultSet Statement.getResultSet()
          ResultSet オブジェクトとして現在の結果を取得します。
 int Statement.getUpdateCount()
          更新カウントとして現在の結果を取得します。
 boolean Statement.getMoreResults()
          Statement オブジェクトの次の結果に移動します。
 void Statement.setFetchDirection(int direction)
          Statement オブジェクトを使用して作成された ResultSet オブジェクトの行が処理される方向についてのヒントをドライバに提供します。
 int Statement.getFetchDirection()
          この Statement オブジェクトから生成された結果セットのデフォルトである、データベーステーブルから行をフェッチする方向を取得します。
 void Statement.setFetchSize(int rows)
          より多くの行が必要なときに、データベースから取り出す必要がある行数についてのヒントを JDBC ドライバに提供します。
 int Statement.getFetchSize()
          この Statement オブジェクトから生成された ResultSet オブジェクトのデフォルトのフェッチサイズである、結果セットの行数を取得します。
 int Statement.getResultSetConcurrency()
          この Statement オブジェクトから生成された ResultSet オブジェクトの結果セットの並行性を取得します。
 int Statement.getResultSetType()
          この Statement オブジェクトから生成された ResultSet オブジェクトの結果セットの型を取得します。
 void Statement.addBatch(String sql)
          この Statement オブジェクトの現在のコマンドのリストに指定された SQL コマンドを追加します。
 void Statement.clearBatch()
          この Statement オブジェクトの現在の SQL コマンドリストを空にします。
 int[] Statement.executeBatch()
          コマンドのバッチをデータベースに送信して実行し、すべてのコマンドが正常に実行されると、更新カウントの配列を返します。
 Connection Statement.getConnection()
          この Statement オブジェクトを生成した Connection オブジェクトを取得します。
 boolean Statement.getMoreResults(int current)
          Statement オブジェクトの次の結果に移動します。
 ResultSet Statement.getGeneratedKeys()
          この Statement オブジェクトを実行した結果として作成された自動生成キーを取得します。
 int Statement.executeUpdate(String sql, int autoGeneratedKeys)
          指定された SQL 文を実行し、この Statement オブジェクトによって生成された自動生成キーを検索可能にするかどうかについて指定されたフラグでドライバに通知します。
 int Statement.executeUpdate(String sql, int[] columnIndexes)
          指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 int Statement.executeUpdate(String sql, String[] columnNames)
          指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 boolean Statement.execute(String sql, int autoGeneratedKeys)
          複数の結果を返す可能性のある指定された SQL 文を実行し、すべての自動生成キーを検索可能にするかどうかについてドライバに通知します。
 boolean Statement.execute(String sql, int[] columnIndexes)
          複数の結果を返す可能性のある指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 boolean Statement.execute(String sql, String[] columnNames)
          複数の結果を返す可能性のある指定された SQL 文を実行し、指定された配列で示された自動生成キーを検索可能にするかどうかについてドライバに通知します。
 int Statement.getResultSetHoldability()
          この Statement オブジェクトから生成された ResultSet オブジェクトの結果セットの保持機能を取得します。
 int Savepoint.getSavepointId()
          この Savepoint オブジェクトが表すセーブポイントの生成された ID を取得します。
 String Savepoint.getSavepointName()
          この Savepoint オブジェクトが表すセーブポイントの名前を取得します。
 void SQLOutput.writeString(String x)
          次の属性を Java プログラミング言語の String としてストリームに書き込みます。
 void SQLOutput.writeBoolean(boolean x)
          次の属性を Java の boolean 型としてストリームに書き込みます。
 void SQLOutput.writeByte(byte x)
          次の属性を Java の byte 型としてストリームに書き込みます。
 void SQLOutput.writeShort(short x)
          次の属性を Java の short 型としてストリームに書き込みます。
 void SQLOutput.writeInt(int x)
          次の属性を Java の int 型としてストリームに書き込みます。
 void SQLOutput.writeLong(long x)
          次の属性を Java の long 型としてストリームに書き込みます。
 void SQLOutput.writeFloat(float x)
          次の属性を Java の float 型としてストリームに書き込みます。
 void SQLOutput.writeDouble(double x)
          次の属性を Java の double 型としてストリームに書き込みます。
 void SQLOutput.writeBigDecimal(BigDecimal x)
          次の属性を java.math.BigDecimal オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeBytes(byte[] x)
          次の属性を byte 型の配列としてストリームに書き込みます。
 void SQLOutput.writeDate(Date x)
          次の属性を java.sql.Date オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeTime(Time x)
          次の属性を java.sql.Time オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeTimestamp(Timestamp x)
          次の属性を java.sql.Timestamp オブジェクトとしてストリームに書き込みます。
 void SQLOutput.writeCharacterStream(Reader x)
          次の属性を Unicode 文字のストリームとしてストリームに書き込みます。
 void SQLOutput.writeAsciiStream(InputStream x)
          次の属性を ASCII 文字のストリームとしてストリームに書き込みます。
 void SQLOutput.writeBinaryStream(InputStream x)
          次の属性を未解釈のバイトストリームとしてストリームに書き込みます。
 void SQLOutput.writeObject(SQLData x)
          指定された SQLData オブジェクトに格納されているデータをストリームに書き込みます。
 void SQLOutput.writeRef(Ref x)
          SQL REF 値をストリームに書き込みます。
 void SQLOutput.writeBlob(Blob x)
          SQL BLOB 値をストリームに書き込みます。
 void SQLOutput.writeClob(Clob x)
          SQL CLOB 値をストリームに書き込みます。
 void SQLOutput.writeStruct(Struct x)
          SQL 構造化型値をストリームに書き込みます。
 void SQLOutput.writeArray(Array x)
          SQL ARRAY 値をストリームに書き込みます。
 void SQLOutput.writeURL(URL x)
          SQL DATALINK 値をストリームに書き込みます。
 String SQLInput.readString()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の String として返します。
 boolean SQLInput.readBoolean()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の boolean として返します。
 byte SQLInput.readByte()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の byte として返します。
 short SQLInput.readShort()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の short として返します。
 int SQLInput.readInt()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の int として返します。
 long SQLInput.readLong()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の long として返します。
 float SQLInput.readFloat()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の float として返します。
 double SQLInput.readDouble()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の double として返します。
 BigDecimal SQLInput.readBigDecimal()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語の java.math.BigDecimal オブジェクトとして返します。
 byte[] SQLInput.readBytes()
          ストリーム内の次の属性を読み込み、それを Java プログラミング言語のバイトの配列として返します。
 Date SQLInput.readDate()
          ストリーム内の次の属性を読み込み、それを java.sql.Date オブジェクトとして返します。
 Time SQLInput.readTime()
          ストリーム内の次の属性を読み込み、それを java.sql.Time オブジェクトとして返します。
 Timestamp SQLInput.readTimestamp()
          ストリーム内の次の属性を読み込み、それを java.sql.Timestamp オブジェクトとして返します。
 Reader SQLInput.readCharacterStream()
          ストリーム内の次の属性を読み込み、それを Unicode 文字のストリームとして返します。
 InputStream SQLInput.readAsciiStream()
          ストリーム内の次の属性を読み込み、それを ASCII 文字のストリームとして返します。
 InputStream SQLInput.readBinaryStream()
          ストリーム内の次の属性を読み込み、それを未解釈のバイトストリームとして返します。
 Object SQLInput.readObject()
          ストリームの先頭にあるデータを読み込み、それを Java プログラミング言語の Object として返します。
 Ref SQLInput.readRef()
          ストリームから SQL REF 値を読み込み、その値を Java プログラミング言語の Ref オブジェクトとして返します。
 Blob SQLInput.readBlob()
          ストリームから SQL BLOB 値を読み込み、その値を Java プログラミング言語の Blob オブジェクトとして返します。
 Clob SQLInput.readClob()
          ストリームから SQL CLOB 値を読み込み、その値を Java プログラミング言語の Clob オブジェクトとして返します。
 Array SQLInput.readArray()
          ストリームから SQL ARRAY 値を読み込み、その値を Java プログラミング言語の Array オブジェクトとして返します。
 boolean SQLInput.wasNull()
          最後に読み込まれた値が SQL NULL かどうかを取得します。
 URL SQLInput.readURL()
          ストリームから SQL DATALINK 値を読み込み、その値を Java プログラミング言語の java.net.URL オブジェクトとして返します。
 String SQLData.getSQLTypeName()
          このオブジェクトが表す SQL ユーザ定義型の完全指定名を返します。
 void SQLData.readSQL(SQLInput stream, String typeName)
          データベースから読み出したデータをこのオブジェクトに設定します。
 void SQLData.writeSQL(SQLOutput stream)
          指定された SQL データストリームにこのオブジェクトを書き込み、逆にそれをデータソースの SQL 値に変換します。
 int ResultSetMetaData.getColumnCount()
          この ResultSet オブジェクトの列数を返します。
 boolean ResultSetMetaData.isAutoIncrement(int column)
          指定された列が自動的に番号付けされて読み込み専用として扱われるかどうかを示します。
 boolean ResultSetMetaData.isCaseSensitive(int column)
          列の大文字小文字が区別されるかどうかを示します。
 boolean ResultSetMetaData.isSearchable(int column)
          指定された列を where 節で使用できるかどうかを示します。
 boolean ResultSetMetaData.isCurrency(int column)
          指定された列がキャッシュの値かどうかを示します。
 int ResultSetMetaData.isNullable(int column)
          指定された列に NULL をセットできるかどうかを示します。
 boolean ResultSetMetaData.isSigned(int column)
          指定された列の値が符号付き数値かどうかを示します。
 int ResultSetMetaData.getColumnDisplaySize(int column)
          指定された列の通常の最大幅を文字数で示します。
 String ResultSetMetaData.getColumnLabel(int column)
          印刷や表示に使用する、指定された列の推奨タイトルを取得します。
 String ResultSetMetaData.getColumnName(int column)
          指定された列の名前を取得します。
 String ResultSetMetaData.getSchemaName(int column)
          指定された列のテーブルのスキーマを取得します。
 int ResultSetMetaData.getPrecision(int column)
          指定された列の 10 進桁数を取得します。
 int ResultSetMetaData.getScale(int column)
          指定された列の小数点以下の桁数を取得します。
 String ResultSetMetaData.getTableName(int column)
          指定された列のテーブル名を取得します。
 String ResultSetMetaData.getCatalogName(int column)
          指定された列のテーブルのカタログ名を取得します。
 int ResultSetMetaData.getColumnType(int column)
          指定された列の SQL 型を取得します。
 String ResultSetMetaData.getColumnTypeName(int column)
          指定された列のデータベース固有の型名を取得します。
 boolean ResultSetMetaData.isReadOnly(int column)
          指定された列が絶対的に書き込み可能でないかどうかを示します。
 boolean ResultSetMetaData.isWritable(int column)
          指定された列への書き込みを成功させることができるかどうかを示します。
 boolean ResultSetMetaData.isDefinitelyWritable(int column)
          指定された列の書き込みが必ず成功するかどうかを示します。
 String ResultSetMetaData.getColumnClassName(int column)
          Java クラスの完全指定された名前を返します。
 boolean ResultSet.next()
          カーソルを現在の位置から 1 行下に移動します。
 void ResultSet.close()
          自動的にクローズされるとき、これを待つのではなく、ただちに ResultSet オブジェクトのデータベースと JDBC リソースを解放します。
 boolean ResultSet.wasNull()
          最後に読み込まれた列の値が SQL NULL であるかどうかを通知します。
 String ResultSet.getString(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の String として取得します。
 boolean ResultSet.getBoolean(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の boolean として取得します。
 byte ResultSet.getByte(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte として取得します。
 short ResultSet.getShort(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の short として取得します。
 int ResultSet.getInt(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の int として取得します。
 long ResultSet.getLong(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の long として取得します。
 float ResultSet.getFloat(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の float として取得します。
 double ResultSet.getDouble(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の double として取得します。
 BigDecimal ResultSet.getBigDecimal(int columnIndex, int scale)
          推奨されていません。  
 byte[] ResultSet.getBytes(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte 配列として取得します。
 Date ResultSet.getDate(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Time ResultSet.getTime(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Timestamp ResultSet.getTimestamp(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 InputStream ResultSet.getAsciiStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、ASCII 文字のストリームとして取得します。
 InputStream ResultSet.getUnicodeStream(int columnIndex)
          推奨されていません。 getUnicodeStream の代わりに getCharacterStream を使用
 InputStream ResultSet.getBinaryStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、未解釈のバイトのバイナリストリームとして取得します。
 String ResultSet.getString(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の String として取得します。
 boolean ResultSet.getBoolean(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の boolean として取得します。
 byte ResultSet.getByte(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte として取得します。
 short ResultSet.getShort(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の short として取得します。
 int ResultSet.getInt(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の int として取得します。
 long ResultSet.getLong(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の long として取得します。
 float ResultSet.getFloat(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の float として取得します。
 double ResultSet.getDouble(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の double として取得します。
 BigDecimal ResultSet.getBigDecimal(String columnName, int scale)
          推奨されていません。  
 byte[] ResultSet.getBytes(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の byte 配列として取得します。
 Date ResultSet.getDate(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Time ResultSet.getTime(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Timestamp ResultSet.getTimestamp(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.sql.Timestamp オブジェクトとして取得します。
 InputStream ResultSet.getAsciiStream(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、ASCII 文字のストリームとして取得します。
 InputStream ResultSet.getUnicodeStream(String columnName)
          推奨されていません。 代わりに getCharacterStream を使用
 InputStream ResultSet.getBinaryStream(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、未解釈のバイトストリームとして取得します。
 SQLWarning ResultSet.getWarnings()
          この ResultSet オブジェクトに関する呼び出しによって報告される最初の警告を返します。
 void ResultSet.clearWarnings()
          この ResultSet オブジェクトに関して報告されたすべての警告をクリアします。
 String ResultSet.getCursorName()
          この ResultSet オブジェクトが使用する SQL カーソルの名前を取得します。
 ResultSetMetaData ResultSet.getMetaData()
          この ResultSet オブジェクトの列の数、型、およびプロパティを取得します。
 Object ResultSet.getObject(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Object ResultSet.getObject(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 int ResultSet.findColumn(String columnName)
          指定された ResultSet の列名を ResultSet 列インデックスにマッピングします。
 Reader ResultSet.getCharacterStream(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.io.Reader オブジェクトとして取得します。
 Reader ResultSet.getCharacterStream(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.io.Reader オブジェクトとして取得します。
 BigDecimal ResultSet.getBigDecimal(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.math.BigDecimal オブジェクトとして全精度で取得します。
 BigDecimal ResultSet.getBigDecimal(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、java.math.BigDecimal オブジェクトとして全精度で取得します。
 boolean ResultSet.isBeforeFirst()
          カーソルがこの ResultSet オブジェクト内の先頭行より前にあるかどうかを取得します。
 boolean ResultSet.isAfterLast()
          カーソルがこの ResultSet オブジェクト内の最終行より後ろにあるかどうかを取得します。
 boolean ResultSet.isFirst()
          カーソルがこの ResultSet オブジェクト内の先頭行にあるかどうかを取得します。
 boolean ResultSet.isLast()
          カーソルがこの ResultSet オブジェクトの最終行にあるかどうかを取得します。
 void ResultSet.beforeFirst()
          カーソルをこの ResultSet オブジェクトの先端、つまり先頭行の直前に移動します。
 void ResultSet.afterLast()
          カーソルをこの ResultSet オブジェクトの終端、つまり最終行の直後に移動します。
 boolean ResultSet.first()
          カーソルをこの ResultSet オブジェクト内の先頭行に移動します。
 boolean ResultSet.last()
          カーソルをこの ResultSet オブジェクト内の最終行に移動します。
 int ResultSet.getRow()
          現在の行の番号を取得します。
 boolean ResultSet.absolute(int row)
          カーソルをこの ResultSet オブジェクト内の指定された行に移動します。
 boolean ResultSet.relative(int rows)
          カーソルを正または負の相対行数だけ移動します。
 boolean ResultSet.previous()
          カーソルをこの ResultSet オブジェクト内の前の行に移動します。
 void ResultSet.setFetchDirection(int direction)
          この ResultSet オブジェクト内の行が処理される方向についてのヒントを提供します。
 int ResultSet.getFetchDirection()
          この ResultSet オブジェクトのフェッチ方向を取得します。
 void ResultSet.setFetchSize(int rows)
          この ResultSet オブジェクトでより多くの行が必要なときにデータベースから取り出す必要がある行数についてのヒントを JDBC ドライバに提供します。
 int ResultSet.getFetchSize()
          この ResultSet オブジェクトのフェッチサイズを取得します。
 int ResultSet.getType()
          この ResultSet オブジェクトの型を返します。
 int ResultSet.getConcurrency()
          この ResultSet オブジェクトの並行処理モードを取得します。
 boolean ResultSet.rowUpdated()
          現在の行が更新されているかどうかを取得します。
 boolean ResultSet.rowInserted()
          現在の行に挿入があったかどうかを取得します。
 boolean ResultSet.rowDeleted()
          行が削除されているかどうかを取得します。
 void ResultSet.updateNull(int columnIndex)
          null を許す列に null 値を設定します。
 void ResultSet.updateBoolean(int columnIndex, boolean x)
          指定された列を boolean 値で更新します。
 void ResultSet.updateByte(int columnIndex, byte x)
          指定された列を byte 値で更新します。
 void ResultSet.updateShort(int columnIndex, short x)
          指定された列を short 値で更新します。
 void ResultSet.updateInt(int columnIndex, int x)
          指定された列を int 値で更新します。
 void ResultSet.updateLong(int columnIndex, long x)
          指定された列を long 値で更新します。
 void ResultSet.updateFloat(int columnIndex, float x)
          指定された列を float 値で更新します。
 void ResultSet.updateDouble(int columnIndex, double x)
          指定された列を double 値で更新します。
 void ResultSet.updateBigDecimal(int columnIndex, BigDecimal x)
          指定された列を java.math.BigDecimal 値で更新します。
 void ResultSet.updateString(int columnIndex, String x)
          指定された列を String 値で更新します。
 void ResultSet.updateBytes(int columnIndex, byte[] x)
          指定された列を byte 配列値で更新します。
 void ResultSet.updateDate(int columnIndex, Date x)
          指定された列を java.sql.Date 値で更新します。
 void ResultSet.updateTime(int columnIndex, Time x)
          指定された列を java.sql.Time 値で更新します。
 void ResultSet.updateTimestamp(int columnIndex, Timestamp x)
          指定された列を java.sql.Timestamp 値で更新します。
 void ResultSet.updateAsciiStream(int columnIndex, InputStream x, int length)
          指定された列を ASCII ストリーム値で更新します。
 void ResultSet.updateBinaryStream(int columnIndex, InputStream x, int length)
          指定された列をバイナリストリーム値で更新します。
 void ResultSet.updateCharacterStream(int columnIndex, Reader x, int length)
          指定された列を文字ストリーム値で更新します。
 void ResultSet.updateObject(int columnIndex, Object x, int scale)
          指定された列を Object 値で更新します。
 void ResultSet.updateObject(int columnIndex, Object x)
          指定された列を Object 値で更新します。
 void ResultSet.updateNull(String columnName)
          指定された列を null 値で更新します。
 void ResultSet.updateBoolean(String columnName, boolean x)
          指定された列を boolean 値で更新します。
 void ResultSet.updateByte(String columnName, byte x)
          指定された列を byte 値で更新します。
 void ResultSet.updateShort(String columnName, short x)
          指定された列を short 値で更新します。
 void ResultSet.updateInt(String columnName, int x)
          指定された列を int 値で更新します。
 void ResultSet.updateLong(String columnName, long x)
          指定された列を long 値で更新します。
 void ResultSet.updateFloat(String columnName, float x)
          指定された列を float 値で更新します。
 void ResultSet.updateDouble(String columnName, double x)
          指定された列を double 値で更新します。
 void ResultSet.updateBigDecimal(String columnName, BigDecimal x)
          指定された列を java.sql.BigDecimal 値で更新します。
 void ResultSet.updateString(String columnName, String x)
          指定された列を String 値で更新します。
 void ResultSet.updateBytes(String columnName, byte[] x)
          指定された列をバイト配列値で更新します。
 void ResultSet.updateDate(String columnName, Date x)
          指定された列を java.sql.Date 値で更新します。
 void ResultSet.updateTime(String columnName, Time x)
          指定された列を java.sql.Time 値で更新します。
 void ResultSet.updateTimestamp(String columnName, Timestamp x)
          指定された列を java.sql.Timestamp 値で更新します。
 void ResultSet.updateAsciiStream(String columnName, InputStream x, int length)
          指定された列を ASCII ストリーム値で更新します。
 void ResultSet.updateBinaryStream(String columnName, InputStream x, int length)
          指定された列をバイナリストリーム値で更新します。
 void ResultSet.updateCharacterStream(String columnName, Reader reader, int length)
          指定された列を文字ストリーム値で更新します。
 void ResultSet.updateObject(String columnName, Object x, int scale)
          指定された列を Object 値で更新します。
 void ResultSet.updateObject(String columnName, Object x)
          指定された列を Object 値で更新します。
 void ResultSet.insertRow()
          挿入行の内容を、この ResultSet オブジェクトおよびデータベースに挿入します。
 void ResultSet.updateRow()
          基になるデータベースを、この ResultSet オブジェクトの現在の行の新しい内容に更新します。
 void ResultSet.deleteRow()
          この ResultSet オブジェクトおよび基になるデータベースから、現在の行を削除します。
 void ResultSet.refreshRow()
          現在の行をデータベース内の最新の値で再表示します。
 void ResultSet.cancelRowUpdates()
          この ResultSet オブジェクトの現在の行に対して行った更新を取り消します。
 void ResultSet.moveToInsertRow()
          カーソルを挿入行に移動します。
 void ResultSet.moveToCurrentRow()
          カーソルを、記憶されているカーソル位置 (通常は現在の行) に移動します。
 Statement ResultSet.getStatement()
          この ResultSet オブジェクトを生成した Statement オブジェクトを取得します。
 Object ResultSet.getObject(int i, Map map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Ref ResultSet.getRef(int i)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Ref オブジェクトとして取得します。
 Blob ResultSet.getBlob(int i)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Blob オブジェクトとして取得します。
 Clob ResultSet.getClob(int i)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Clob オブジェクトとして取得します。
 Array ResultSet.getArray(int i)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Array オブジェクトとして取得します。
 Object ResultSet.getObject(String colName, Map map)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Object として取得します。
 Ref ResultSet.getRef(String colName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Ref オブジェクトとして取得します。
 Blob ResultSet.getBlob(String colName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Blob オブジェクトとして取得します。
 Clob ResultSet.getClob(String colName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Clob オブジェクトとして取得します。
 Array ResultSet.getArray(String colName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の Array オブジェクトとして取得します。
 Date ResultSet.getDate(int columnIndex, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Date ResultSet.getDate(String columnName, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Date オブジェクトとして取得します。
 Time ResultSet.getTime(int columnIndex, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Time ResultSet.getTime(String columnName, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Time オブジェクトとして取得します。
 Timestamp ResultSet.getTimestamp(int columnIndex, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 Timestamp ResultSet.getTimestamp(String columnName, Calendar cal)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.sql.Timestamp オブジェクトとして取得します。
 URL ResultSet.getURL(int columnIndex)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.net.URL オブジェクトとして取得します。
 URL ResultSet.getURL(String columnName)
          この ResultSet オブジェクトの現在行にある指定された列の値を、Java プログラミング言語の java.net.URL オブジェクトとして取得します。
 void ResultSet.updateRef(int columnIndex, Ref x)
          指定された列を java.sql.Ref 値で更新します。
 void ResultSet.updateRef(String columnName, Ref x)
          指定された列を java.sql.Ref 値で更新します。
 void ResultSet.updateBlob(int columnIndex, Blob x)
          指定された列を java.sql.Blob 値で更新します。
 void ResultSet.updateBlob(String columnName, Blob x)
          指定された列を java.sql.Blob 値で更新します。
 void ResultSet.updateClob(int columnIndex, Clob x)
          指定された列を java.sql.Clob 値で更新します。
 void ResultSet.updateClob(String columnName, Clob x)
          指定された列を java.sql.Clob 値で更新します。
 void ResultSet.updateArray(int columnIndex, Array x)
          指定された列を java.sql.Array 値で更新します。
 void ResultSet.updateArray(String columnName, Array x)
          指定された列を java.sql.Array 値で更新します。
 String Ref.getBaseTypeName()
          この Ref オブジェクトが参照する、完全指定された SQL 構造化型の SQL 名を取得します。
 Object Ref.getObject(Map map)
          参照されるオブジェクトを取得し、そのオブジェクトを指定された型マップを使用して Java 型へマップします。
 Object Ref.getObject()
          この Ref オブジェクトによって参照される SQL 構造化型インスタンスを取得します。
 void Ref.setObject(Object value)
          この Ref オブジェクトが参照する構造化型値を Object の指定されたインスタンスに設定します。
 ResultSet PreparedStatement.executeQuery()
          この PreparedStatement オブジェクトの SQL クエリーを実行し、そのクエリーによって生成された ResultSet オブジェクトを返します。
 int PreparedStatement.executeUpdate()
          この PreparedStatement オブジェクトの SQL INSERT 文、UPDATE 文、または DELETE 文を実行します。
 void PreparedStatement.setNull(int parameterIndex, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void PreparedStatement.setBoolean(int parameterIndex, boolean x)
          指定されたパラメータを指定された Java の boolean 値に設定します。
 void PreparedStatement.setByte(int parameterIndex, byte x)
          指定されたパラメータを指定された Java の byte 値に設定します。
 void PreparedStatement.setShort(int parameterIndex, short x)
          指定されたパラメータを指定された Java の short 値に設定します。
 void PreparedStatement.setInt(int parameterIndex, int x)
          指定されたパラメータを指定された Java の int 値に設定します。
 void PreparedStatement.setLong(int parameterIndex, long x)
          指定されたパラメータを指定された Java の long 値に設定します。
 void PreparedStatement.setFloat(int parameterIndex, float x)
          指定されたパラメータを指定された Java の float 値に設定します。
 void PreparedStatement.setDouble(int parameterIndex, double x)
          指定されたパラメータを指定された Java の double 値に設定します。
 void PreparedStatement.setBigDecimal(int parameterIndex, BigDecimal x)
          指定されたパラメータを指定された java.math.BigDecimal 値に設定します。
 void PreparedStatement.setString(int parameterIndex, String x)
          指定されたパラメータを指定された Java の String 値に設定します。
 void PreparedStatement.setBytes(int parameterIndex, byte[] x)
          指定されたパラメータを指定された Java のバイト配列に設定します。
 void PreparedStatement.setDate(int parameterIndex, Date x)
          指定されたパラメータを指定された java.sql.Date 値に設定します。
 void PreparedStatement.setTime(int parameterIndex, Time x)
          指定されたパラメータを指定された java.sql.Time 値に設定します。
 void PreparedStatement.setTimestamp(int parameterIndex, Timestamp x)
          指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void PreparedStatement.setAsciiStream(int parameterIndex, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void PreparedStatement.setUnicodeStream(int parameterIndex, InputStream x, int length)
          推奨されていません。  
 void PreparedStatement.setBinaryStream(int parameterIndex, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void PreparedStatement.clearParameters()
          現在のパラメータ値をすぐにクリアします。
 void PreparedStatement.setObject(int parameterIndex, Object x, int targetSqlType, int scale)
          指定されたパラメータの値を、指定されたオブジェクトを使用して設定します。
 void PreparedStatement.setObject(int parameterIndex, Object x, int targetSqlType)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void PreparedStatement.setObject(int parameterIndex, Object x)
          指定されたパラメータの値を、指定されたオブジェクトを使用して設定します。
 boolean PreparedStatement.execute()
          この PreparedStatement オブジェクトの、あらゆる種類の SQL 文を実行します。
 void PreparedStatement.addBatch()
          この PreparedStatement オブジェクトのコマンドのバッチに、パラメータのセットを追加します。
 void PreparedStatement.setCharacterStream(int parameterIndex, Reader reader, int length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void PreparedStatement.setRef(int i, Ref x)
          指定されたパラメータを指定された REF(<structured-type>) 値に設定します。
 void PreparedStatement.setBlob(int i, Blob x)
          指定されたパラメータを指定された Blob オブジェクトに設定します。
 void PreparedStatement.setClob(int i, Clob x)
          指定されたパラメータを指定された Clob オブジェクトに設定します。
 void PreparedStatement.setArray(int i, Array x)
          指定されたパラメータを指定された Array オブジェクトに設定します。
 ResultSetMetaData PreparedStatement.getMetaData()
          この PreparedStatement が実行されるときに返される ResultSet オブジェクトの列に関する情報を格納する ResultSetMetaData オブジェクトを取得します。
 void PreparedStatement.setDate(int parameterIndex, Date x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void PreparedStatement.setTime(int parameterIndex, Time x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Time 値に設定します。
 void PreparedStatement.setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void PreparedStatement.setNull(int paramIndex, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 void PreparedStatement.setURL(int parameterIndex, URL x)
          指定されたパラメータを指定された java.net.URL 値に設定します。
 ParameterMetaData PreparedStatement.getParameterMetaData()
          この PreparedStatement オブジェクトのパラメータの数、型、およびプロパティを取得します。
 int ParameterMetaData.getParameterCount()
          この ParameterMetaData オブジェクトが情報を含む PreparedStatement 内のパラメータの数を取得します。
 int ParameterMetaData.isNullable(int param)
          指定されたパラメータで null 値が許可されるかどうかを取得します。
 boolean ParameterMetaData.isSigned(int param)
          指定されたパラメータの値が符号付き数値かどうかを取得します。
 int ParameterMetaData.getPrecision(int param)
          指定されたパラメータの 10 進桁数を取得します。
 int ParameterMetaData.getScale(int param)
          指定されたパラメータの小数点以下の桁数を取得します。
 int ParameterMetaData.getParameterType(int param)
          指定されたパラメータの SQL 型を取得します。
 String ParameterMetaData.getParameterTypeName(int param)
          指定されたパラメータのデータベース固有の型名を取得します。
 String ParameterMetaData.getParameterClassName(int param)
          インスタンスが PreparedStatement.setObject メソッドに渡される Java クラスの完全指定された名前を取得します。
 int ParameterMetaData.getParameterMode(int param)
          指定されたパラメータのモードを取得します。
static Connection DriverManager.getConnection(String url, Properties info)
          指定されたデータベースの URL への接続を試みます。
static Connection DriverManager.getConnection(String url, String user, String password)
          指定されたデータベースの URL への接続を試みます。
static Connection DriverManager.getConnection(String url)
          指定されたデータベースの URL への接続を試みます。
static Driver DriverManager.getDriver(String url)
          指定された URL を認識するドライバを獲得しようとします。
static void DriverManager.registerDriver(Driver driver)
          指定されたドライバを DriverManager に登録します。
static void DriverManager.deregisterDriver(Driver driver)
          DriverManager のリストからドライバを除外します。
 Connection Driver.connect(String url, Properties info)
          指定された URL にデータベース接続を試みます。
 boolean Driver.acceptsURL(String url)
          指定された URL に接続できるとドライバが判断するかどうかを取得します。
 DriverPropertyInfo[] Driver.getPropertyInfo(String url, Properties info)
          このドライバの有効なプロパティについての情報を取得します。
 boolean DatabaseMetaData.allProceduresAreCallable()
          getProcedures メソッドによって返されるすべてのプロシージャが、現在のユーザから呼び出せるかどうかを取得します。
 boolean DatabaseMetaData.allTablesAreSelectable()
          getTables メソッドによって返されるすべてのテーブルが、現在のユーザによって使用できるかどうかを取得します。
 String DatabaseMetaData.getURL()
          この DBMS の URL を取得します。
 String DatabaseMetaData.getUserName()
          このデータベースに記録されているユーザ名を取得します。
 boolean DatabaseMetaData.isReadOnly()
          このデータベースが読み込み専用モードかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedHigh()
          NULL 値が高位にソートされるかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedLow()
          NULL 値が下位にソートされるかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedAtStart()
          NULL 値が、開始時にソート順にかかわらずソートされるかどうかを取得します。
 boolean DatabaseMetaData.nullsAreSortedAtEnd()
          NULL 値が、終了時にソート順にかかわらずソートされるかどうかを取得します。
 String DatabaseMetaData.getDatabaseProductName()
          このデータベース製品の名前を取得します。
 String DatabaseMetaData.getDatabaseProductVersion()
          このデータベース製品のバージョンを取得します。
 String DatabaseMetaData.getDriverName()
          この JDBC ドライバの名前を取得します。
 String DatabaseMetaData.getDriverVersion()
          この JDBC ドライバのバージョンを String として取得します。
 boolean DatabaseMetaData.usesLocalFiles()
          このデータベースが、ローカルファイルにテーブルを格納するかどうかを取得します。
 boolean DatabaseMetaData.usesLocalFilePerTable()
          このデータベースが、各テーブルにファイルを使用するかどうかを取得します。
 boolean DatabaseMetaData.supportsMixedCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別して処理し、大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesUpperCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesLowerCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesMixedCaseIdentifiers()
          このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.supportsMixedCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別して処理し、結果として大文字小文字混在で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesUpperCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesLowerCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。
 boolean DatabaseMetaData.storesMixedCaseQuotedIdentifiers()
          このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを取得します。
 String DatabaseMetaData.getIdentifierQuoteString()
          SQL 識別子を引用するのに使用する文字列を取得します。
 String DatabaseMetaData.getSQLKeywords()
          このデータベースの SQL キーワードであって、SQL92 のキーワードではない、すべてのキーワードをコンマで区切ったリストを取得します。
 String DatabaseMetaData.getNumericFunctions()
          このデータベースで使用可能なコンマで区切った数学関数のリストを取得します。
 String DatabaseMetaData.getStringFunctions()
          このデータベースで使用可能なコンマで区切った文字列関数のリストを取得します。
 String DatabaseMetaData.getSystemFunctions()
          このデータベースで使用可能なコンマで区切ったシステム関数のリストを取得します。
 String DatabaseMetaData.getTimeDateFunctions()
          このデータベースで使用可能な時間関数と日付関数をコンマで区切ったリストを取得します。
 String DatabaseMetaData.getSearchStringEscape()
          ワイルドカード文字をエスケープするのに使用できる文字列を取得します。
 String DatabaseMetaData.getExtraNameCharacters()
          引用符で囲まれていない識別名に使用できるすべての「特殊」文字 (a-z、A-Z、0-9、および _ 以外) を取得します。
 boolean DatabaseMetaData.supportsAlterTableWithAddColumn()
          このデータベースによって、追加列のある ALTER TABLE がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsAlterTableWithDropColumn()
          このデータベースによって、ドロップ列のある ALTER TABLE がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsColumnAliasing()
          このデータベースによって列の別名がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.nullPlusNonNullIsNull()
          このデータベースが、NULL 値と非 NULL 値の連結を NULL とするかどうかを取得します。
 boolean DatabaseMetaData.supportsConvert()
          このデータベースによって、SQL の型間の CONVERT 関数がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsConvert(int fromType, int toType)
          このデータベースによって、指定された SQL の型間の CONVERT 関数がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsTableCorrelationNames()
          このデータベースによってテーブル相互関係名がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsDifferentTableCorrelationNames()
          テーブル相互関係名がサポートされる場合、テーブルの名前と異なる名前であるという制限を付けるかどうかを取得します。
 boolean DatabaseMetaData.supportsExpressionsInOrderBy()
          このデータベースによって、ORDER BY リスト中で式がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOrderByUnrelated()
          このデータベースによって、ORDER BY 節で SELECT 文中にない列の使用がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsGroupBy()
          このデータベースによって、GROUP BY 節のフォームがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsGroupByUnrelated()
          このデータベースによって、GROUP BY 節で SELECT 文中にない列の使用がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsGroupByBeyondSelect()
          SELECT 文中のすべての列が GROUP BY 節に含まれるという条件で、このデータベースによって、GROUP BY 節で SELECT 文中にない列の使用がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsLikeEscapeClause()
          このデータベースによって、LIKE エスケープ節の指定がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsMultipleResultSets()
          このデータベースによって、execute メソッドの単一の呼び出しからの複数の ResultSet オブジェクトの取得がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsMultipleTransactions()
          このデータベースが一度に複数のトランザクションを (異なった接続で) オープンできるかどうかを取得します。
 boolean DatabaseMetaData.supportsNonNullableColumns()
          このデータベースの列を非 null として定義できるかどうかを取得します。
 boolean DatabaseMetaData.supportsMinimumSQLGrammar()
          このデータベースによって、ODBC Minimum SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsCoreSQLGrammar()
          このデータベースによって、ODBC Core SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsExtendedSQLGrammar()
          このデータベースによって、ODBC Extended SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsANSI92EntryLevelSQL()
          このデータベースによって、ANSI92 エントリレベルの SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsANSI92IntermediateSQL()
          このデータベースによって、ANSI92 中間レベルの SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsANSI92FullSQL()
          このデータベースによって、ANSI92 完全レベルの SQL 文法がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsIntegrityEnhancementFacility()
          このデータベースによって、SQL Integrity Enhancement Facility がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOuterJoins()
          このデータベースによって、外部結合のなんらかの形式がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsFullOuterJoins()
          このデータベースによって、完全入れ子の外部結合がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsLimitedOuterJoins()
          このデータベースによって、外部結合に関し、制限されたサポートが提供されるかどうかを取得します (supportsFullOuterJoins メソッドが true を返す場合は true)。
 String DatabaseMetaData.getSchemaTerm()
          「schema」に対するデータベースベンダーの推奨用語を取得します。
 String DatabaseMetaData.getProcedureTerm()
          「procedure」に対するデータベースベンダーの推奨用語を取得します。
 String DatabaseMetaData.getCatalogTerm()
          「catalog」に対するデータベースベンダーの推奨用語を取得します。
 boolean DatabaseMetaData.isCatalogAtStart()
          完全修飾されたテーブル名の開始部分 (または終了部分) にカタログが現れるかどうかを取得します。
 String DatabaseMetaData.getCatalogSeparator()
          このデータベースがカタログ名とテーブル名のセパレータとして使用する String を取得します。
 boolean DatabaseMetaData.supportsSchemasInDataManipulation()
          データ操作文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInProcedureCalls()
          プロシージャ呼び出し文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInTableDefinitions()
          テーブル定義文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInIndexDefinitions()
          インデックス定義文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsSchemasInPrivilegeDefinitions()
          特権定義文でスキーマ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInDataManipulation()
          データ操作文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInProcedureCalls()
          プロシージャ呼び出し文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInTableDefinitions()
          テーブル定義文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInIndexDefinitions()
          インデックス定義文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions()
          特権定義文でカタログ名を使用できるかどうかを取得します。
 boolean DatabaseMetaData.supportsPositionedDelete()
          このデータベースによって、位置指定された DELETE 文がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsPositionedUpdate()
          このデータベースによって、位置指定された UPDATE 文がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSelectForUpdate()
          このデータベースによって SELECT FOR UPDATE 文がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsStoredProcedures()
          このデータベースによって、ストアドプロシージャエスケープ構文を使用するストアドプロシージャコールがサポートされるかどうかを判定します。
 boolean DatabaseMetaData.supportsSubqueriesInComparisons()
          このデータベースによって、比較式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSubqueriesInExists()
          このデータベースによって、EXISTS 式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSubqueriesInIns()
          このデータベースによって、IN 文中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsSubqueriesInQuantifieds()
          このデータベースによって、定量化された式中でサブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsCorrelatedSubqueries()
          このデータベースによって照合関係サブクエリーがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsUnion()
          このデータベースによって SQL UNION がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsUnionAll()
          このデータベースによって SQL UNION ALL がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenCursorsAcrossCommit()
          このデータベースによって、コミット間でカーソルがオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenCursorsAcrossRollback()
          このデータベースによって、ロールバック間でカーソルがオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenStatementsAcrossCommit()
          このデータベースによって、コミット間で文がオープンされたままの状態がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsOpenStatementsAcrossRollback()
          このデータベースによって、ロールバック間で文がオープンされたままの状態がサポートされるかどうかを取得します。
 int DatabaseMetaData.getMaxBinaryLiteralLength()
          このデータベースで、インラインバイナリリテラル中に入れられる 16 進数の最大文字数を取得します。
 int DatabaseMetaData.getMaxCharLiteralLength()
          このデータベースでの、キャラクタリテラルの最大文字数を取得します。
 int DatabaseMetaData.getMaxColumnNameLength()
          このデータベースでの、列名の最大文字数を取得します。
 int DatabaseMetaData.getMaxColumnsInGroupBy()
          このデータベースでの、GROUP BY 節中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInIndex()
          このデータベースでの、インデックス中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInOrderBy()
          このデータベースでの、ORDER BY 節中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInSelect()
          このデータベースでの、SELECT リスト中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxColumnsInTable()
          このデータベースでの、テーブル中の列数の最大値を取得します。
 int DatabaseMetaData.getMaxConnections()
          このデータベースへの可能な現在の接続の最大数を取得します。
 int DatabaseMetaData.getMaxCursorNameLength()
          このデータベースでの、カーソル名の最大文字数を取得します。
 int DatabaseMetaData.getMaxIndexLength()
          このデータベースでの、インデックスの全部分を含む、インデックスの最大バイト数を取得します。
 int DatabaseMetaData.getMaxSchemaNameLength()
          このデータベースでの、スキーマ名の最大文字数を取得します。
 int DatabaseMetaData.getMaxProcedureNameLength()
          このデータベースでの、プロシージャ名の最大文字数を取得します。
 int DatabaseMetaData.getMaxCatalogNameLength()
          このデータベースでの、カタログ名の最大文字数を取得します。
 int DatabaseMetaData.getMaxRowSize()
          このデータベースでの、1 行の最大バイト数を取得します。
 boolean DatabaseMetaData.doesMaxRowSizeIncludeBlobs()
          getMaxRowSize メソッドの戻り値が SQL データの型の LONGVARCHAR および LONGVARBINARY を含むかどうかを取得します。
 int DatabaseMetaData.getMaxStatementLength()
          このデータベースでの、SQL 文の最大文字数を取得します。
 int DatabaseMetaData.getMaxStatements()
          このデータベースの同時にオープンできるアクティブな文の最大数を取得します。
 int DatabaseMetaData.getMaxTableNameLength()
          このデータベースでの、テーブル名の最大文字数を取得します。
 int DatabaseMetaData.getMaxTablesInSelect()
          このデータベースでの、SELECT 文の最大テーブル数を取得します。
 int DatabaseMetaData.getMaxUserNameLength()
          このデータベースでの、ユーザ名の最大文字数を取得します。
 int DatabaseMetaData.getDefaultTransactionIsolation()
          このデータベースのデフォルトのトランザクション遮断レベルを取得します。
 boolean DatabaseMetaData.supportsTransactions()
          このデータベースによってトランザクションがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsTransactionIsolationLevel(int level)
          このデータベースが、指定されたトランザクション遮断レベルをサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions()
          このデータベースによって、トランザクションで、データ定義文とデータ操作文の両方がサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsDataManipulationTransactionsOnly()
          このデータベースによって、トランザクションでデータ操作文だけがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.dataDefinitionCausesTransactionCommit()
          トランザクションのデータ定義文が、トランザクションを強制的にコミットさせるかどうかを取得します。
 boolean DatabaseMetaData.dataDefinitionIgnoredInTransactions()
          このデータベースによって、トランザクションでデータ定義文が無視されるかどうかを取得します。
 ResultSet DatabaseMetaData.getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
          指定されたカタログで使用可能なストアドプロシージャに関する記述を取得します。
 ResultSet DatabaseMetaData.getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
          指定されたカタログのストアドプロシージャパラメータと結果列に関する記述を取得します。
 ResultSet DatabaseMetaData.getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
          指定されたカタログで使用可能なテーブルに関する記述を取得します。
 ResultSet DatabaseMetaData.getSchemas()
          このデータベースで使用可能なスキーマ名を取得します。
 ResultSet DatabaseMetaData.getCatalogs()
          このデータベースで使用可能なカタログ名を取得します。
 ResultSet DatabaseMetaData.getTableTypes()
          このデータベースで使用可能なテーブルの型を取得します。
 ResultSet DatabaseMetaData.getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
          指定されたカタログで使用可能なテーブル列の記述を取得します。
 ResultSet DatabaseMetaData.getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
          テーブルの列へのアクセス権に関する記述を取得します。
 ResultSet DatabaseMetaData.getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
          カタログで使用可能な各テーブルに対するアクセス権に関する記述を取得します。
 ResultSet DatabaseMetaData.getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
          行を一意に識別するテーブルの最適な列セットに関する記述を取得します。
 ResultSet DatabaseMetaData.getVersionColumns(String catalog, String schema, String table)
          行の任意の値が変更された場合に、自動的に更新されるテーブルの列に関する記述を取得します。
 ResultSet DatabaseMetaData.getPrimaryKeys(String catalog, String schema, String table)
          指定されたテーブルの主キー列の記述を取得します。
 ResultSet DatabaseMetaData.getImportedKeys(String catalog, String schema, String table)
          テーブルの外部キー列 (テーブルによってインポートされる主キー) を参照する主キー列に関する記述を取得します。
 ResultSet DatabaseMetaData.getExportedKeys(String catalog, String schema, String table)
          指定されたテーブルの主キー列 (テーブルによってエクスポートされた外部キー) を参照する外部キー列に関する記述を取得します。
 ResultSet DatabaseMetaData.getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable)
          指定された主キーテーブルの主キー列を参照する指定された外部のキーテーブル中の、外部のキー列に関する記述 (テーブルが別のキーをインポートする方法を記述) を取得します。
 ResultSet DatabaseMetaData.getTypeInfo()
          このデータベースでサポートされているすべての標準 SQL の型に関する記述を取得します。
 ResultSet DatabaseMetaData.getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
          指定されたテーブルのインデックスと統計情報に関する記述を取得します。
 boolean DatabaseMetaData.supportsResultSetType(int type)
          このデータベースが、指定された結果セットの型をサポートするかどうかを取得します。
 boolean DatabaseMetaData.supportsResultSetConcurrency(int type, int concurrency)
          このデータベースが、指定された結果セットの型と与えられた並行処理の種類の組み合わせをサポートするかどうかを取得します。
 boolean DatabaseMetaData.ownUpdatesAreVisible(int type)
          指定された ResultSet オブジェクトについて、結果セット自身の更新が可視かどうかを取得します。
 boolean DatabaseMetaData.ownDeletesAreVisible(int type)
          結果セット自身の削除が可視かどうかを取得します。
 boolean DatabaseMetaData.ownInsertsAreVisible(int type)
          結果セット自身の挿入が可視かどうかを取得します。
 boolean DatabaseMetaData.othersUpdatesAreVisible(int type)
          他で行われた更新が可視かどうかを取得します。
 boolean DatabaseMetaData.othersDeletesAreVisible(int type)
          他で行われた削除が可視かどうかを取得します。
 boolean DatabaseMetaData.othersInsertsAreVisible(int type)
          他で行われた挿入が可視かどうかを取得します。
 boolean DatabaseMetaData.updatesAreDetected(int type)
          ResultSet.rowUpdated メソッドを呼び出すことによって可視の行が更新されたことを検出できるかどうかを取得します。
 boolean DatabaseMetaData.deletesAreDetected(int type)
          ResultSet.rowDeleted メソッドを呼び出すことによって可視の行が削除されたことを検出できるかどうかを取得します。
 boolean DatabaseMetaData.insertsAreDetected(int type)
          ResultSet.rowInserted メソッドを呼び出すことによって可視の行が挿入されたことを検出できるかどうかを取得します。
 boolean DatabaseMetaData.supportsBatchUpdates()
          このデータベースによってバッチ更新がサポートされるかどうかを取得します。
 ResultSet DatabaseMetaData.getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
          特定のスキーマで定義されているユーザ定義型 (UDT) の説明を取得します。
 Connection DatabaseMetaData.getConnection()
          このメタデータオブジェクトを生成した接続を取り出します。
 boolean DatabaseMetaData.supportsSavepoints()
          このデータベースによってセーブポイントがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsNamedParameters()
          このデータベースによって、callable 文への名前付きパラメータがサポートされるかどうかを取得します。
 boolean DatabaseMetaData.supportsMultipleOpenResults()
          CallableStatement オブジェクトから同時に返された複数の ResultSet オブジェクトを持つことが可能かどうかを取得します。
 boolean DatabaseMetaData.supportsGetGeneratedKeys()
          文が実行されたあとに自動生成キーを取得できるかどうかを取得します。
 ResultSet DatabaseMetaData.getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
          このデータベースの特定のスキーマで定義されているユーザ定義型 (UDT) 階層の説明を取得します。
 ResultSet DatabaseMetaData.getSuperTables(String catalog, String schemaPattern, String tableNamePattern)
          このデータベースの特定のスキーマで定義されているテーブル階層の説明を取得します。
 ResultSet DatabaseMetaData.getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
          指定されたスキーマおよびカタログで使用可能なユーザ定義の型 (UDT) のための指定された型の指定された属性に関する記述を取得します。
 boolean DatabaseMetaData.supportsResultSetHoldability(int holdability)
          このデータベースが、指定された結果セットの保持機能をサポートするかどうかを取得します。
 int DatabaseMetaData.getResultSetHoldability()
          この ResultSet オブジェクトのデフォルトの保持機能を取得します。
 int DatabaseMetaData.getDatabaseMajorVersion()
          基本となるデータベースのメジャーバージョンを取得します。
 int DatabaseMetaData.getDatabaseMinorVersion()
          基本となるデータベースのマイナーバージョンを取得します。
 int DatabaseMetaData.getJDBCMajorVersion()
          このドライバの JDBC メジャーバージョンを取得します。
 int DatabaseMetaData.getJDBCMinorVersion()
          このドライバの JDBC マイナーバージョンを取得します。
 int DatabaseMetaData.getSQLStateType()
          SQLException.getSQLState によって返される SQLSTATE が X/Open (現在は Open Group) の SQL CLI であるか SQL99 であるかを示します。
 boolean DatabaseMetaData.locatorsUpdateCopy()
          LOB への変更が、コピーに対して行われたのか、LOB に直接行われたのかを示します。
 boolean DatabaseMetaData.supportsStatementPooling()
          このデータベースによって文のプールがサポートされるかどうかを取得します。
 Statement Connection.createStatement()
          SQL 文をデータベースに送るための Statement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql)
          パラメータ付き SQL 文をデータベースに送るための PreparedStatement オブジェクトを作成します。
 CallableStatement Connection.prepareCall(String sql)
          データベースのストアドプロシージャを呼び出すための CallableStatement オブジェクトを生成します。
 String Connection.nativeSQL(String sql)
          指定された SQL 文をシステムの本来の SQL 文法に変換します。
 void Connection.setAutoCommit(boolean autoCommit)
          この接続の自動コミットモードを指定された状態に設定します。
 boolean Connection.getAutoCommit()
          この Connection オブジェクトの現在の自動コミットモードを取得します。
 void Connection.commit()
          直前のコミット/ロールバック以降に行われた変更をすべて有効とし、この Connection オブジェクトが現在保持するデータベースロックをすべて解除します。
 void Connection.rollback()
          現在のトランザクションで行われた変更をすべて元に戻し、この Connection オブジェクトが現在保持するデータベースロックをすべて解除します。
 void Connection.close()
          自動的な解除を待たずに、ただちにこの Connection オブジェクトのデータベースと JDBC リソースを解除します。
 boolean Connection.isClosed()
          この Connection オブジェクトがクローズされているかどうかを取得します。
 DatabaseMetaData Connection.getMetaData()
          この Connection オブジェクトが接続を表すデータベースに関するメタデータを格納する DatabaseMetaData オブジェクトを取得します。
 void Connection.setReadOnly(boolean readOnly)
          この Connection を読み込み専用モードに設定して、データベース最適化を実行するドライバのヒントとします。
 boolean Connection.isReadOnly()
          この Connection オブジェクトが読み込み専用モードかどうかを取得します。
 void Connection.setCatalog(String catalog)
          この Connection オブジェクトのデータベースに作業のためのサブスペースを選択するために、カタログ名を設定します。
 String Connection.getCatalog()
          この Connection オブジェクトの現在のカタログ名を取得します。
 void Connection.setTransactionIsolation(int level)
          この Connection のトランザクション遮断レベルを指定されたものに変更することを試みます。
 int Connection.getTransactionIsolation()
          この Connection オブジェクトの現在のトランザクション遮断レベルを取得します。
 SQLWarning Connection.getWarnings()
          この Connection オブジェクトに関する呼び出しによって報告される最初の警告を取得します。
 void Connection.clearWarnings()
          この Connection オブジェクトに関して通知されたすべての警告をクリアします。
 Statement Connection.createStatement(int resultSetType, int resultSetConcurrency)
          指定された型と並行処理で ResultSet オブジェクトを生成する Statement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int resultSetType, int resultSetConcurrency)
          指定された型と並行処理で ResultSet オブジェクトを生成する PreparedStatement オブジェクトを生成します。
 CallableStatement Connection.prepareCall(String sql, int resultSetType, int resultSetConcurrency)
          指定された型と並行処理で ResultSet オブジェクトを生成する CallableStatement オブジェクトを生成します。
 Map Connection.getTypeMap()
          この Connection に関連した Map オブジェクトを取得します。
 void Connection.setTypeMap(Map map)
          この Connection オブジェクトの型マップとして指定された TypeMap オブジェクトをインストールします。
 void Connection.setHoldability(int holdability)
          この Connection オブジェクトを使用して生成された ResultSet オブジェクトの保持機能を指定された保持機能へ変更します。
 int Connection.getHoldability()
          この Connection オブジェクトを使用して生成された ResultSet オブジェクトの現在の保持機能を取得します。
 Savepoint Connection.setSavepoint()
          現在のトランザクションで名前のないセーブポイントを作成し、それを表す新しい Savepoint オブジェクトを返します。
 Savepoint Connection.setSavepoint(String name)
          現在のトランザクションで指定された名前のセーブポイントを作成し、それを表す新しい Savepoint オブジェクトを返します。
 void Connection.rollback(Savepoint savepoint)
          指定された Savepoint オブジェクトが設定されたあとに行われたすべての変更を元に戻します。
 void Connection.releaseSavepoint(Savepoint savepoint)
          現在のトランザクションから指定された Savepoint オブジェクトを削除します。
 Statement Connection.createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability)
          指定された型、並行処理、および holdability で ResultSet オブジェクトを生成する Statement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
          指定された型、並行処理、および保持機能で ResultSet オブジェクトを生成する PreparedStatement オブジェクトを生成します。
 CallableStatement Connection.prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
          指定された型と並行処理で ResultSet オブジェクトを生成する CallableStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int autoGeneratedKeys)
          自動生成キーを取得する機能を持つデフォルトの PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, int[] columnIndexes)
          指定された配列によって指定された自動生成キーを返す機能を持つデフォルトの PreparedStatement オブジェクトを生成します。
 PreparedStatement Connection.prepareStatement(String sql, String[] columnNames)
          指定された配列によって指定された自動生成キーを返す機能を持つデフォルトの PreparedStatement オブジェクトを生成します。
 long Clob.length()
          この Clob オブジェクトによって指定された CLOB 値の文字数を取得します。
 String Clob.getSubString(long pos, int length)
          この Clob オブジェクトによって指定された CLOB 値内の指定された部分文字列のコピーを取得します。
 Reader Clob.getCharacterStream()
          この Clob オブジェクトによって指定された CLOB 値を java.io.Reader オブジェクト (または文字のストリーム) として取り出します。
 InputStream Clob.getAsciiStream()
          この Clob オブジェクトによって指定された CLOB 値を ASCII ストリームとして取り出します。
 long Clob.position(String searchstr, long start)
          この Clob オブジェクトで表される SQL CLOB 値内で、指定された部分文字列 searchstr が現れる文字位置を取得します。
 long Clob.position(Clob searchstr, long start)
          この Clob オブジェクト内で、指定された Clob オブジェクト searchstr が現れる文字位置を取得します。
 int Clob.setString(long pos, String str)
          この Clob オブジェクトが指定する CLOB 値へ指定された Java Stringpos の位置に書き込みます。
 int Clob.setString(long pos, String str, int offset, int len)
          この Clob が表す CLOB 値へ、offset 文字から始まる strlen 文字を書き込みます。
 OutputStream Clob.setAsciiStream(long pos)
          この Clob オブジェクトが表す CLOB 値へ ASCII 文字を書き込むために使用するストリームを取得します。
 Writer Clob.setCharacterStream(long pos)
          この Clob オブジェクトが表す CLOB 値へ Unicode 文字を書き込むために使用するストリームを取得します。
 void Clob.truncate(long len)
          この Clob が指定する CLOB 値を len 文字の長さに切り詰めます。
 void CallableStatement.registerOutParameter(int parameterIndex, int sqlType)
          順番 parameterIndex の OUT パラメータを JDBC の型の sqlType に登録します。
 void CallableStatement.registerOutParameter(int parameterIndex, int sqlType, int scale)
          順番 parameterIndex のパラメータを JDBC の型の sqlType に登録します。
 boolean CallableStatement.wasNull()
          最後に読み込まれた OUT パラメータの値が SQL NULL かどうかを取得します。
 String CallableStatement.getString(int parameterIndex)
          指定された JDBC の CHARVARCHAR、または LONGVARCHAR パラメータの値を Java プログラミング言語の String として取り出します。
 boolean CallableStatement.getBoolean(int parameterIndex)
          指定された JDBC BIT パラメータの値を Java プログラミング言語の boolean として取り出します。
 byte CallableStatement.getByte(int parameterIndex)
          指定された JDBC TINYINT パラメータの値を Java プログラミング言語の byte として取り出します。
 short CallableStatement.getShort(int parameterIndex)
          指定された JDBC SMALLINT パラメータの値を Java プログラミング言語の short として取り出します。
 int CallableStatement.getInt(int parameterIndex)
          指定された JDBC INTEGER パラメータの値を Java プログラミング言語の int として取り出します。
 long CallableStatement.getLong(int parameterIndex)
          指定された JDBC BIGINT パラメータの値を Java プログラミング言語の long として取り出します。
 float CallableStatement.getFloat(int parameterIndex)
          指定された JDBC FLOAT パラメータの値を Java プログラミング言語の float として取り出します。
 double CallableStatement.getDouble(int parameterIndex)
          指定された JDBC DOUBLE パラメータの値を Java プログラミング言語の double として取り出します。
 BigDecimal CallableStatement.getBigDecimal(int parameterIndex, int scale)
          推奨されていません。 getBigDecimal(int parameterIndex) または getBigDecimal(String parameterName) を使用します。
 byte[] CallableStatement.getBytes(int parameterIndex)
          指定された JDBC の BINARY パラメータまたは VARBINARY パラメータの値を Java プログラミング言語の byte 値の配列として取り出します。
 Date CallableStatement.getDate(int parameterIndex)
          指定された JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Time CallableStatement.getTime(int parameterIndex)
          指定された JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Timestamp CallableStatement.getTimestamp(int parameterIndex)
          指定された JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 Object CallableStatement.getObject(int parameterIndex)
          指定されたパラメータの値を Java プログラミング言語の Object として取り出します。
 BigDecimal CallableStatement.getBigDecimal(int parameterIndex)
          指定された JDBC NUMERIC パラメータの値を、その値と同じ小数点以下の桁数を持つ java.math.BigDecimal オブジェクトとして取り出します。
 Object CallableStatement.getObject(int i, Map map)
          OUT パラメータ i の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 Ref CallableStatement.getRef(int i)
          指定された JDBC REF(<structured-type>) パラメータの値を Java プログラミング言語の Ref オブジェクトとして取り出します。
 Blob CallableStatement.getBlob(int i)
          指定された JDBC BLOB パラメータの値を Java プログラミング言語の Blob オブジェクトとして取り出します。
 Clob CallableStatement.getClob(int i)
          指定された JDBC CLOB パラメータの値を Java プログラミング言語の Clob オブジェクトとして取り出します。
 Array CallableStatement.getArray(int i)
          指定された JDBC ARRAY パラメータの値を Java プログラミング言語の Array オブジェクトとして取り出します。
 Date CallableStatement.getDate(int parameterIndex, Calendar cal)
          指定された JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Time CallableStatement.getTime(int parameterIndex, Calendar cal)
          指定された JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Timestamp CallableStatement.getTimestamp(int parameterIndex, Calendar cal)
          指定された JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 void CallableStatement.registerOutParameter(int paramIndex, int sqlType, String typeName)
          指定された出力パラメータを登録します。
 void CallableStatement.registerOutParameter(String parameterName, int sqlType)
          parameterName という名前の OUT パラメータを JDBC の型の sqlType に登録します。
 void CallableStatement.registerOutParameter(String parameterName, int sqlType, int scale)
          parameterName という名前のパラメータを JDBC の型の sqlType に登録します。
 void CallableStatement.registerOutParameter(String parameterName, int sqlType, String typeName)
          指定された出力パラメータを登録します。
 URL CallableStatement.getURL(int parameterIndex)
          指定された JDBC DATALINK パラメータの値を java.net.URL オブジェクトとして取り出します。
 void CallableStatement.setURL(String parameterName, URL val)
          指定されたパラメータを指定された java.net.URL オブジェクトに設定します。
 void CallableStatement.setNull(String parameterName, int sqlType)
          指定されたパラメータを SQL NULL に設定します。
 void CallableStatement.setBoolean(String parameterName, boolean x)
          指定されたパラメータを指定された Java の boolean 値に設定します。
 void CallableStatement.setByte(String parameterName, byte x)
          指定されたパラメータを指定された Java の byte 値に設定します。
 void CallableStatement.setShort(String parameterName, short x)
          指定されたパラメータを指定された Java の short 値に設定します。
 void CallableStatement.setInt(String parameterName, int x)
          指定されたパラメータを指定された Java の int 値に設定します。
 void CallableStatement.setLong(String parameterName, long x)
          指定されたパラメータを指定された Java の long 値に設定します。
 void CallableStatement.setFloat(String parameterName, float x)
          指定されたパラメータを指定された Java の float 値に設定します。
 void CallableStatement.setDouble(String parameterName, double x)
          指定されたパラメータを指定された Java の double 値に設定します。
 void CallableStatement.setBigDecimal(String parameterName, BigDecimal x)
          指定されたパラメータを指定された java.math.BigDecimal 値に設定します。
 void CallableStatement.setString(String parameterName, String x)
          指定されたパラメータを指定された Java の String 値に設定します。
 void CallableStatement.setBytes(String parameterName, byte[] x)
          指定されたパラメータを指定された Java のバイト配列に設定します。
 void CallableStatement.setDate(String parameterName, Date x)
          指定されたパラメータを指定された java.sql.Date 値に設定します。
 void CallableStatement.setTime(String parameterName, Time x)
          指定されたパラメータを指定された java.sql.Time 値に設定します。
 void CallableStatement.setTimestamp(String parameterName, Timestamp x)
          指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void CallableStatement.setAsciiStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void CallableStatement.setBinaryStream(String parameterName, InputStream x, int length)
          指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。
 void CallableStatement.setObject(String parameterName, Object x, int targetSqlType, int scale)
          指定されたパラメータの値を、指定されたオブジェクトを使用して設定します。
 void CallableStatement.setObject(String parameterName, Object x, int targetSqlType)
          指定されたパラメータの値を、指定されたオブジェクトで設定します。
 void CallableStatement.setObject(String parameterName, Object x)
          指定されたパラメータの値を、指定されたオブジェクトを使用して設定します。
 void CallableStatement.setCharacterStream(String parameterName, Reader reader, int length)
          指定されたパラメータを、指定された文字数である指定された Reader オブジェクトに設定します。
 void CallableStatement.setDate(String parameterName, Date x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Date 値に設定します。
 void CallableStatement.setTime(String parameterName, Time x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Time 値に設定します。
 void CallableStatement.setTimestamp(String parameterName, Timestamp x, Calendar cal)
          指定された Calendar オブジェクトを使用して、指定されたパラメータを指定された java.sql.Timestamp 値に設定します。
 void CallableStatement.setNull(String parameterName, int sqlType, String typeName)
          指定されたパラメータを SQL NULL に設定します。
 String CallableStatement.getString(String parameterName)
          JDBC の CHARVARCHAR、または LONGVARCHAR パラメータの値を Java プログラミング言語の String として取り出します。
 boolean CallableStatement.getBoolean(String parameterName)
          JDBC BIT パラメータの値を Java プログラミング言語の boolean として取り出します。
 byte CallableStatement.getByte(String parameterName)
          JDBC TINYINT パラメータの値を Java プログラミング言語の byte として取り出します。
 short CallableStatement.getShort(String parameterName)
          JDBC SMALLINT パラメータの値を Java プログラミング言語の short として取り出します。
 int CallableStatement.getInt(String parameterName)
          JDBC INTEGER パラメータの値を Java プログラミング言語の int として取り出します。
 long CallableStatement.getLong(String parameterName)
          JDBC BIGINT パラメータの値を Java プログラミング言語の long として取り出します。
 float CallableStatement.getFloat(String parameterName)
          JDBC FLOAT パラメータの値を Java プログラミング言語の float として取り出します。
 double CallableStatement.getDouble(String parameterName)
          JDBC DOUBLE パラメータの値を Java プログラミング言語の double として取り出します。
 byte[] CallableStatement.getBytes(String parameterName)
          JDBC の BINARY パラメータまたは VARBINARY パラメータの値を Java プログラミング言語の byte 値の配列として取り出します。
 Date CallableStatement.getDate(String parameterName)
          JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Time CallableStatement.getTime(String parameterName)
          JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Timestamp CallableStatement.getTimestamp(String parameterName)
          JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 Object CallableStatement.getObject(String parameterName)
          パラメータの値を Java プログラミング言語の Object として取り出します。
 BigDecimal CallableStatement.getBigDecimal(String parameterName)
          JDBC NUMERIC パラメータの値を、その値と同じ小数点以下の桁数を持つ java.math.BigDecimal オブジェクトとして取り出します。
 Object CallableStatement.getObject(String parameterName, Map map)
          OUT パラメータ i の値を表すオブジェクトを返し、map を使用してそのパラメータ値のカスタムマッピングを行います。
 Ref CallableStatement.getRef(String parameterName)
          JDBC REF(<structured-type>) パラメータの値を Java プログラミング言語の Ref オブジェクトとして取り出します。
 Blob CallableStatement.getBlob(String parameterName)
          JDBC BLOB パラメータの値を Java プログラミング言語の Blob オブジェクトとして取り出します。
 Clob CallableStatement.getClob(String parameterName)
          JDBC CLOB パラメータの値を Java プログラミング言語の Clob オブジェクトとして取り出します。
 Array CallableStatement.getArray(String parameterName)
          JDBC ARRAY パラメータの値を Java プログラミング言語の Array オブジェクトとして取り出します。
 Date CallableStatement.getDate(String parameterName, Calendar cal)
          JDBC DATE パラメータの値を java.sql.Date オブジェクトとして取り出します。
 Time CallableStatement.getTime(String parameterName, Calendar cal)
          JDBC TIME パラメータの値を java.sql.Time オブジェクトとして取り出します。
 Timestamp CallableStatement.getTimestamp(String parameterName, Calendar cal)
          JDBC TIMESTAMP パラメータの値を java.sql.Timestamp オブジェクトとして取り出します。
 URL CallableStatement.getURL(String parameterName)
          JDBC DATALINK パラメータの値を java.net.URL オブジェクトとして取り出します。
 long Blob.length()
          この Blob オブジェクトによって指定された BLOB 値のバイト数を返します。
 byte[] Blob.getBytes(long pos, int length)
          この Blob オブジェクトが表す BLOB 値の全部または一部をバイト配列として取り出します。
 InputStream Blob.getBinaryStream()
          この Blob インスタンスによって指定された BLOB 値をストリームとして取り出します。
 long Blob.position(byte[] pattern, long start)
          この Blob オブジェクトが表す BLOB 値内で指定されたバイト pattern が始まるバイト位置を取得します。
 long Blob.position(Blob pattern, long start)
          この Blob オブジェクトによって指定された BLOB 値内で pattern が始まるバイト位置を取得します。
 int Blob.setBytes(long pos, byte[] bytes)
          この Blob オブジェクトが表す BLOB 値へ指定されたバイト配列を pos の位置から書き込み、書き込まれたバイト数を返します。
 int Blob.setBytes(long pos, byte[] bytes, int offset, int len)
          この Blob オブジェクトが表す BLOB 値へ指定された byte 配列の全部または一部を書き込みます。
 OutputStream Blob.setBinaryStream(long pos)
          この Blob オブジェクトが表す BLOB 値への書き込みに使用するストリームを取得します。
 void Blob.truncate(long len)
          この Blob オブジェクトが表す BLOB 値を len バイトの長さに切り詰めます。
 String Array.getBaseTypeName()
          この Array オブジェクトによって指定された配列の要素の SQL の型名を取得します。
 int Array.getBaseType()
          この Array オブジェクトによって指定された配列の要素の JDBC の型を取得します。
 Object Array.getArray()
          この Array オブジェクトによって指定された SQL ARRAY 値の内容を、Java プログラミング言語の配列の形式で取り出します。
 Object Array.getArray(Map map)
          この Array オブジェクトによって指定された SQL ARRAY 値の内容を取り出します。
 Object Array.getArray(long index, int count)
          この Array オブジェクトによって指定された SQL ARRAY 値の一部を取り出します。
 Object Array.getArray(long index, int count, Map map)
          この Array オブジェクトによって指定された SQL ARRAY 値の一部を取り出します。
 ResultSet Array.getResultSet()
          この Array オブジェクトによって指定された SQL ARRAY 値の要素が格納されている結果セットを取得します。
 ResultSet Array.getResultSet(Map map)
          この Array オブジェクトによって指定された SQL ARRAY 値の要素を含む結果セットを取得します。
 ResultSet Array.getResultSet(long index, int count)
          インデックス index で始まり、最大で count の連続した部分配列の要素が格納されている結果セットを取得します。
 ResultSet Array.getResultSet(long index, int count, Map map)
          インデックス index で始まり、最大で count の連続した要素が格納されている部分配列の要素を保持する結果セットを取得します。
 

javax.sql での SQLException の使用
 

SQLException を返す javax.sql のメソッド
 SQLException ConnectionEvent.getSQLException()
          この ConnectionEvent オブジェクトに対する SQLException を取得します。
 

SQLException をスローする javax.sql のメソッド
 XAConnection XADataSource.getXAConnection()
          分散トランザクションで使用可能な、物理データベース接続の確立を試みます。
 XAConnection XADataSource.getXAConnection(String user, String password)
          指定されたユーザ名とパスワードを使用して、物理データベース接続の確立を試みます。
 PrintWriter XADataSource.getLogWriter()
          この XADataSource オブジェクトのログライターを取得します。
 void XADataSource.setLogWriter(PrintWriter out)
          この XADataSource オブジェクトのログライターを java.io.PrintWriter オブジェクトに設定します。
 void XADataSource.setLoginTimeout(int seconds)
          データソースへの接続試行中に、このデータソースが待機する最長時間 (秒) を指定します。
 int XADataSource.getLoginTimeout()
          データソースへの接続試行中に、このデータソースが待機する最長時間 (秒) を設定します。
 XAResource XAConnection.getXAResource()
          この XAConnection オブジェクトの分散トランザクションへの参加を管理するために、トランザクションマネージャによって使用される XAResource オブジェクトを取得します。
 boolean RowSetWriter.writeData(RowSetInternal caller)
          RowSetWriter オブジェクトの行セットに加えた変更を、データを取得した場所からデータソースへ書き戻します。
 void RowSetReader.readData(RowSetInternal caller)
          呼び出す RowSet オブジェクトの新しい内容を読み込みます。
 void RowSetMetaData.setColumnCount(int columnCount)
          この RowSet オブジェクトの列数を、指定した数に設定します。
 void RowSetMetaData.setAutoIncrement(int columnIndex, boolean property)
          指定した列に自動的に番号が割り振られるかどうか (そのために読み込み専用であるかどうか) を設定します。
 void RowSetMetaData.setCaseSensitive(int columnIndex, boolean property)
          指定した列で大文字・小文字を区別するかどうかを設定します。
 void RowSetMetaData.setSearchable(int columnIndex, boolean property)
          指定された列を where 節で使用できるかどうかを設定します。
 void RowSetMetaData.setCurrency(int columnIndex, boolean property)
          指定した列が金額を表すかどうかを設定します。
 void RowSetMetaData.setNullable(int columnIndex, int property)
          指定した列の値を NULL に設定できるかどうかを設定します。
 void RowSetMetaData.setSigned(int columnIndex, boolean property)
          指定した列が符号付き数であるかどうかを設定します。
 void RowSetMetaData.setColumnDisplaySize(int columnIndex, int size)
          指定された列の通常の最大幅 (文字数) を、指定された int に設定します。
 void RowSetMetaData.setColumnLabel(int columnIndex, String label)
          印刷と表示で使用する推奨列のタイトルを、指定した String に設定します (存在する場合)。
 void RowSetMetaData.setColumnName(int columnIndex, String columnName)
          指定した列の名前を、指定された String に設定します。
 void RowSetMetaData.setSchemaName(int columnIndex, String schemaName)
          指定した列のテーブルスキーマの名前を、指定された String に設定します (存在する場合)。
 void RowSetMetaData.setPrecision(int columnIndex, int precision)
          指定された列の 10 進桁数を、指定された int に設定します。
 void RowSetMetaData.setScale(int columnIndex, int scale)
          指定された列の小数点以下の桁数を、指定された int に設定します。
 void RowSetMetaData.setTableName(int columnIndex, String tableName)
          指定した列のテーブル名を、指定された String に設定します (存在する場合)。
 void RowSetMetaData.setCatalogName(int columnIndex, String catalogName)
          指定した列のテーブルのカタログ名を、指定された String に設定します (存在する場合)。
 void RowSetMetaData.setColumnType(int columnIndex, int SQLType)
          指定された列の SQL 型を、指定した型に設定します。
 void RowSetMetaData.setColumnTypeName(int columnIndex, String typeName)
          指定した列の、データソースに固有の型名を、指定された String に設定します (存在する場合)。
 Object[] RowSetInternal.getParams()
          この RowSet オブジェクトのコマンド用に設定済みのパラメータを取得します。
 Connection RowSetInternal.getConnection()
          この RowSet オブジェクトに渡された Connection オブジェクトを取得します。
 void RowSetInternal.setMetaData(RowSetMetaData md)
          指定した RowSetMetaData オブジェクトを、この RowSet オブジェクトの RowSetMetaData オブジェクトとして設定します。
 ResultSet RowSetInternal.getOriginal()
          この RowSet オブジェクトの元の値を格納する ResultSet オブジェクトを取得します。
 ResultSet RowSetInternal.getOriginalRow()
          現在行だけの元の値を格納する ResultSet オブジェクトを取得します。
 String RowSet.getUrl()
          この RowSet オブジェクトが接続を確立するのに DataSource オブジェクトではなく DriverManager を使用する場合に、接続を作成するために使用する url プロパティを取得します。
 void RowSet.setUrl(String url)
          この RowSet オブジェクトが DriverManager を使用して接続を確立するときに使用する URL を設定します。
 void RowSet.setDataSourceName(String name)
          この RowSet オブジェクトのデータソース名プロパティを、指定した String に設定します。
 void RowSet.setUsername(String name)
          この RowSet オブジェクトの username プロパティを、指定した String に設定します。
 void RowSet.setPassword(String password)
          この RowSet オブジェクトのデータベースパスワードを、指定した String に設定します。
 void RowSet.setTransactionIsolation(int level)
          この RowSet オブジェクトのトランザクション遮断レベルを設定します。
 Map RowSet.getTypeMap()
          この RowSet オブジェクトに関連付けられた、SQL ユーザ定義型のカスタムマッピングがある場合にはそれを指定する Map オブジェクトを取得します。
 void RowSet.setTypeMap(Map map)
          指定した java.util.Map オブジェクトを、この RowSet オブジェクトのデフォルト型マップとしてインストールします。
 void RowSet.setCommand(String cmd)
          この RowSet オブジェクトの command プロパティを、指定した SQL クエリーに設定します。
 void RowSet.setReadOnly(boolean value)
          この RowSet オブジェクトが読み込み専用かどうかを、指定した boolean に設定します。
 int RowSet.getMaxFieldSize()
          ある列値で返される最大バイト数を取得します。
 void RowSet.setMaxFieldSize(int max)
          列値に返される最大バイト数を、指定されたバイト数に設定します。
 int RowSet.getMaxRows()
          この RowSet オブジェクトに含めることのできる最大行数を取得します。
 void RowSet.setMaxRows(int max)
          この RowSet オブジェクトに含めることのできる最大の行数を、指定した値に設定します。
 boolean RowSet.getEscapeProcessing()
          この RowSet オブジェクトのエスケープの処理が有効かどうかを取得します。
 void RowSet.setEscapeProcessing(boolean enable)
          この RowSet オブジェクトのエスケープの処理をオンまたはオフに設定します。
 int RowSet.getQueryTimeout()
          ドライバが文の実行を待つ最大秒数を取得します。
 void RowSet.setQueryTimeout(int seconds)
          ドライバが文の実行を待つ最大時間を、指定した秒数に設定します。
 void RowSet.setType(int type)
          この RowSet オブジェクトの型を、指定した型に設定します。
 void RowSet.setConcurrency(int concurrency)
          この RowSet オブジェクトの並行性を、指定した並行性レベルに設定します。
 void RowSet.setNull(int parameterIndex, int sqlType)
          この RowSet オブジェクトの、指定した SQL コマンドのパラメータを、SQL NULL に設定します。
 void RowSet.setNull(int paramIndex, int sqlType, String typeName)
          この RowSet オブジェクトの、指定した SQL コマンドのパラメータを、SQL NULL に設定します。
 void RowSet.setBoolean(int parameterIndex, boolean x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java boolean 値に設定します。
 void RowSet.setByte(int parameterIndex, byte x)
          この RowSet オブジェクトのコマンドにおいて指定したパラメータを、指定した Java byte 値に設定します。
 void RowSet.setShort(int parameterIndex, short x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java short 値に設定します。
 void RowSet.setInt(int parameterIndex, int x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java int 値に設定します。
 void RowSet.setLong(int parameterIndex, long x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java long 値に設定します。
 void RowSet.setFloat(int parameterIndex, float x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java float 値に設定します。
 void RowSet.setDouble(int parameterIndex, double x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java double 値に設定します。
 void RowSet.setBigDecimal(int parameterIndex, BigDecimal x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.math.BigDeciaml 値に設定します。
 void RowSet.setString(int parameterIndex, String x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java String 値に設定します。
 void RowSet.setBytes(int parameterIndex, byte[] x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、byte 値の指定した Java 配列値に設定します。
 void RowSet.setDate(int parameterIndex, Date x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Date 値に設定します。
 void RowSet.setTime(int parameterIndex, Time x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Time 値に設定します。
 void RowSet.setTimestamp(int parameterIndex, Timestamp x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Timestamp 値に設定します。
 void RowSet.setAsciiStream(int parameterIndex, InputStream x, int length)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.io.InputStream 値に設定します。
 void RowSet.setBinaryStream(int parameterIndex, InputStream x, int length)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.io.InputStream 値に設定します。
 void RowSet.setCharacterStream(int parameterIndex, Reader reader, int length)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.io.Reader 値に設定します。
 void RowSet.setObject(int parameterIndex, Object x, int targetSqlType, int scale)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java Object に設定します。
 void RowSet.setObject(int parameterIndex, Object x, int targetSqlType)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java Object に設定します。
 void RowSet.setObject(int parameterIndex, Object x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Java Object に設定します。
 void RowSet.setRef(int i, Ref x)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した Java Ref 値に設定します。
 void RowSet.setBlob(int i, Blob x)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した Blob 値に設定します。
 void RowSet.setClob(int i, Clob x)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した Clob 値に設定します。
 void RowSet.setArray(int i, Array x)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した Array 値に設定します。
 void RowSet.setDate(int parameterIndex, Date x, Calendar cal)
          この RowSet オブジェクトのコマンド内の指定したパラメータを、指定した java.sql.Date 値に設定します。
 void RowSet.setTime(int parameterIndex, Time x, Calendar cal)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した java.sql.Time 値に設定します。
 void RowSet.setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
          この RowSet オブジェクトのコマンドで指定したパラメータを、指定した java.sql.Timestamp 値に設定します。
 void RowSet.clearParameters()
          この RowSet オブジェクトのコマンド用のパラメータセットをクリアします。
 void RowSet.execute()
          この RowSet オブジェクトにデータを格納します。
 Connection PooledConnection.getConnection()
          この PooledConnection オブジェクトが表す物理接続のオブジェクトハンドルを作成します。
 void PooledConnection.close()
          この PooledConnection オブジェクトが表す物理接続を閉じます。
 Connection DataSource.getConnection()
          この DataSource オブジェクトが表すデータソースへの接続の確立を試みます。
 Connection DataSource.getConnection(String username, String password)
          この DataSource オブジェクトが表すデータソースへの接続の確立を試みます。
 PrintWriter DataSource.getLogWriter()
          この DataSource オブジェクトのログライターを取得します。
 void DataSource.setLogWriter(PrintWriter out)
          この DataSource オブジェクトのログライターを java.io.PrintWriter オブジェクトに設定します。
 void DataSource.setLoginTimeout(int seconds)
          データベースへの接続試行中に、このデータソースが待機する最長時間 (秒) を指定します。
 int DataSource.getLoginTimeout()
          データベースへの接続試行中に、このデータソースが待機する最長時間 (秒) を取得します。
 PooledConnection ConnectionPoolDataSource.getPooledConnection()
          プールされた接続として使用可能な、データベースへの物理接続の確立を試みます。
 PooledConnection ConnectionPoolDataSource.getPooledConnection(String user, String password)
          プールされた接続として使用可能な、データベースへの物理接続の確立を試みます。
 PrintWriter ConnectionPoolDataSource.getLogWriter()
          この ConnectionPoolDataSource オブジェクトのログライターを取得します。
 void ConnectionPoolDataSource.setLogWriter(PrintWriter out)
          この ConnectionPoolDataSource オブジェクトのログライターを java.io.PrintWriter オブジェクトに設定します。
 void ConnectionPoolDataSource.setLoginTimeout(int seconds)
          データベースへの接続試行中に、この ConnectionPoolDataSource オブジェクトが待機する最長時間 (秒) を指定します。
 int ConnectionPoolDataSource.getLoginTimeout()
          データベースへの接続試行中に、この ConnectionPoolDataSource オブジェクトが待機する最長時間 (秒) を取得します。
 

SQLException 型のパラメータを持つ javax.sql のコンストラクタ
ConnectionEvent(PooledConnection con, SQLException ex)
          指定した PooledConnection オブジェクトと SQLException オブジェクトによって初期化された ConnectionEvent オブジェクトを構築します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.