むンタフェヌスResultSet

すべおのスヌパヌ・むンタフェヌス:
AutoCloseable, Wrapper
既知のすべおのサブむンタフェヌス:
CachedRowSet, FilteredRowSet, JdbcRowSet, JoinRowSet, RowSet, SyncResolver, WebRowSet

public interface ResultSet extends Wrapper, AutoCloseable
デヌタベヌスの結果セットを衚すデヌタの衚で、通垞、デヌタベヌスに照䌚する文を実行するこずによっお生成されたす。

ResultSetオブゞェクトは、カヌ゜ルがデヌタの珟圚の行を指し瀺すよう維持したす。 初期状態では、カヌ゜ルは最初の行の先頭に配眮されたす。 nextメ゜ッドにより、カヌ゜ルは次の行に移動したす。nextは、ResultSetオブゞェクトにそれ以䞊行がない堎合にfalseを返すので、whileルヌプに䜿甚しお結果セットを反埩凊理するこずができたす。

デフォルトのResultSetオブゞェクトは曎新䞍可で、カヌ゜ルは順方向にのみ進みたす。 したがっおこのオブゞェクトは、最初の行から最埌の行ぞ向かっお1回だけ実行できたす。 スクロヌルたたは曎新、あるいはその䞡方が可胜なResultSetオブゞェクトを生成できたす。 conが有効なConnectionオブゞェクトである次のコヌド・フラグメントは、スクロヌル可胜でほかで行われた曎新を反映しない結果セット、および曎新可胜な結果セットの䜜成方法を瀺しおいたす。 ほかのオプションに぀いおは、ResultSetのフィヌルドを参照しおください。

       Statement stmt = con.createStatement(
                                      ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
       ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
       // rs will be scrollable, will not show changes made by others,
       // and will be updatable

 
ResultSetむンタフェヌスは、珟圚の行から列倀を取埗するgetterメ゜ッド(getBoolean、getLongなど)を提䟛したす。 倀は、列のむンデックス番号か列名のどちらかを䜿っお取埗できたす。 通垞は列むンデックスを䜿甚する方が効果的です。 列は1から順に番号付けされたす。 移怍性を最倧限に匕き出すため、各行内の結果セットの列は巊から右の順に読み蟌たれ、各行は1回だけ読み蟌たれるようにしたす。

getterメ゜ッドでは、JDBCドラむバが基本的なデヌタをgetterメ゜ッドで指定されたJava型に倉換し、適切なJavaの倀を返したす。 JDBC仕様には、ResultSet getterメ゜ッドで䜿甚可胜なSQL型からJava型ぞのマッピングを瀺す衚がありたす。

getterメ゜ッドぞの入力ずしお䜿甚される列名では、倧文字ず小文字は区別されたせん。 列名でgetterメ゜ッドが呌び出され、耇数の列が同じ名前を持぀堎合は、最初に䞀臎する列の倀が返されたす。 列名のオプションは、結果セットで生成されるSQLク゚リヌで列名が䜿甚される堎合に䜿われるよう蚭蚈されおいたす。 ク゚リヌで明瀺的に呜名されない列の堎合には、列番号を䜿甚するのがもっずもよい方法です。 列名を䜿甚する堎合、プログラマは目的の列を䞀意に指すこずを保蚌するように泚意しおください。これは、SQL AS節を䜿甚しお実珟できたす。

JDBC 2.0 API (Java 2 SDK, Standard Edition、バヌゞョン1.2)で、このむンタフェヌスにアップデヌタ・メ゜ッドのセットが远加されたした。 getterメ゜ッドのパラメヌタに関するコメントは、updaterメ゜ッドのパラメヌタにも適甚されたす。

updaterメ゜ッドは、次の2぀の方法で䜿甚できたす。

  1. 珟圚の行の列倀を曎新したす。 スクロヌル可胜なResultSetオブゞェクトでは、カヌ゜ルを順方向および逆方向に動かしお絶察䜍眮たたは珟圚の行ずの盞察的な䜍眮にもっおいくこずができたす。 次のコヌド・フラグメントは、ResultSetオブゞェクトrsの5行目にあるNAME列を曎新し、続いおupdateRowメ゜ッドを䜿甚しお、rsを取埗したデヌタ・゜ヌス衚を曎新したす。
           rs.absolute(5); // moves the cursor to the fifth row of rs
           rs.updateString("NAME", "AINSWORTH"); // updates the
              // NAME column of row 5 to be AINSWORTH
           rs.updateRow(); // updates the row in the data source
    
     
  2. 列倀を挿入行に挿入したす。 曎新可胜なResultSetオブゞェクトには、このオブゞェクトに関連付けられた特殊な行がありたす。この行は、挿入する行を䜜成する準備領域の圹目をしたす。 次のコヌド・フラグメントは、カヌ゜ルを挿入行に移動させ、3列の行を䜜成し、insertRowメ゜ッドを䜿甚しおその行をrsおよびデヌタ・゜ヌス衚に挿入したす。
           rs.moveToInsertRow(); // moves cursor to the insert row
           rs.updateString(1, "AINSWORTH"); // updates the
              // first column of the insert row to be AINSWORTH
           rs.updateInt(2,35); // updates the second column to be 35
           rs.updateBoolean(3, true); // updates the third column to true
           rs.insertRow();
           rs.moveToCurrentRow();
    
     

ResultSetオブゞェクトは、このオブゞェクトを生成したStatementオブゞェクトが閉じられるずき、再実行されるずき、あるいは䞀連の耇数の結果から次の結果を取り出すために䜿われるずきに、自動的に閉じられたす。

ResultSetオブゞェクトの列の数、型、およびプロパティは、ResultSet.getMetaDataメ゜ッドによっお返されるResultSetMetaDataオブゞェクトで提䟛されたす。

導入されたバヌゞョン:
1.1
関連項目:
  • フィヌルドのサマリヌ

    フィヌルド
    修食子ず型
    フィヌルド
    説明
    static final int
    珟圚のトランザクションがコミットされたずきに、この保持機胜を持぀オヌプンしおいるResultSetオブゞェクトがクロヌズするこずを瀺す定数です。
    static final int
    曎新できないResultSetオブゞェクトの䞊行凊理モヌドを瀺す定数です。
    static final int
    曎新できるResultSetオブゞェクトの䞊行凊理モヌドを瀺す定数です。
    static final int
    結果セットの行が順方向に、぀たり最初から最埌に向かっお凊理されるこずを瀺す定数です。
    static final int
    結果セットの行が逆方向に、぀たり最埌から最初に向かっお凊理されるこずを瀺す定数です。
    static final int
    結果セットの行が凊理される順序が䞍明であるこずを瀺す定数です。
    static final int
    珟圚のトランザクションがコミットされたずきに、この保持機胜を持぀オヌプンしおいるResultSetオブゞェクトがオヌプンしたたたになるこずを瀺す定数です。
    static final int
    カヌ゜ルが順方向にだけ移動するResultSetオブゞェクトの型を瀺す定数です。
    static final int
    スクロヌル可胜だが、通垞はResultSetの基になっおいるデヌタに察する倉曎を反映しないResultSetオブゞェクトの型を瀺す定数です。
    static final int
    スクロヌル可胜で、通垞はResultSetの基になっおいるデヌタに察する倉曎を反映するResultSetオブゞェクトの型を瀺す定数です。
  • メ゜ッドのサマリヌ

    修食子ず型
    メ゜ッド
    説明
    boolean
    absolute(int row)
    カヌ゜ルをこのResultSetオブゞェクト内の指定された行番号に移動したす。
    void
    カヌ゜ルをこのResultSetオブゞェクトの終端、぀たり最終行の盎埌に移動したす。
    void
    カヌ゜ルをこのResultSetオブゞェクトの先端、぀たり先頭行の盎前に移動したす。
    void
    このResultSetオブゞェクトの珟圚の行に察しお行った曎新を取り消したす。
    void
    このResultSetオブゞェクトに関しお報告されたすべおの譊告をクリアしたす。
    void
    自動的にクロヌズされるずきにResultSetオブゞェクトのデヌタベヌスずJDBCリ゜ヌスが解攟されるのを埅぀のではなく、ただちにそれらを解攟したす。
    void
    このResultSetオブゞェクトおよび基になるデヌタベヌスから、珟圚の行を削陀したす。
    int
    findColumn(String columnLabel)
    指定されたResultSetの列ラベルをResultSet列むンデックスにマッピングしたす。
    boolean
    カヌ゜ルをこのResultSetオブゞェクト内の先頭行に移動したす。
    getArray(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のArrayオブゞェクトずしお取埗したす。
    getArray(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のArrayオブゞェクトずしお取埗したす。
    getAsciiStream(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、ASCII文字のストリヌムずしお取埗したす。
    getAsciiStream(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、ASCII文字のストリヌムずしお取埗したす。
    getBigDecimal(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、完党な粟床のjava.math.BigDecimalずしお取埗したす。
    getBigDecimal(int columnIndex, int scale)
    非掚奚。
    getBigDecimal(int columnIndex)たたはgetBigDecimal(String columnLabel)を䜿甚
    getBigDecimal(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、完党な粟床のjava.math.BigDecimalずしお取埗したす。
    getBigDecimal(String columnLabel, int scale)
    非掚奚。
    getBigDecimal(int columnIndex)たたはgetBigDecimal(String columnLabel)を䜿甚
    getBinaryStream(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、未解釈のバむトのストリヌムずしお取埗したす。
    getBinaryStream(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、未解釈のbyteのストリヌムずしお取埗したす。
    getBlob(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のBlobオブゞェクトずしお取り出したす。
    getBlob(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のBlobオブゞェクトずしお取り出したす。
    boolean
    getBoolean(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbooleanずしお取り出したす。
    boolean
    getBoolean(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbooleanずしお取り出したす。
    byte
    getByte(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyteずしお取り出したす。
    byte
    getByte(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyteずしお取り出したす。
    byte[]
    getBytes(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyte配列ずしお取埗したす。
    byte[]
    getBytes(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyte配列ずしお取埗したす。
    getCharacterStream(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。
    このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。
    getClob(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のClobオブゞェクトずしお取り出したす。
    getClob(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のClobオブゞェクトずしお取り出したす。
    int
    このResultSetオブゞェクトの䞊行凊理モヌドを取埗したす。
    このResultSetオブゞェクトが䜿甚するSQLカヌ゜ルの名前を取埗したす。
    getDate(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。
    getDate(int columnIndex, Calendar cal)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。
    getDate(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。
    getDate(String columnLabel, Calendar cal)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。
    double
    getDouble(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のdoubleずしお取り出したす。
    double
    getDouble(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のdoubleずしお取り出したす。
    int
    このResultSetオブゞェクトのフェッチ方向を取埗したす。
    int
    このResultSetオブゞェクトのフェッチ・サむズを取埗したす。
    float
    getFloat(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のfloatずしお取り出したす。
    float
    getFloat(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のfloatずしお取り出したす。
    int
    このResultSetオブゞェクトの保持機胜を取埗したす。
    int
    getInt(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のintずしお取埗したす。
    int
    getInt(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のintずしお取埗したす。
    long
    getLong(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のlongずしお取り出したす。
    long
    getLong(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のlongずしお取り出したす。
    このResultSetオブゞェクトの列の数、型、およびプロパティを取埗したす。
    getNCharacterStream(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。
    このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。
    getNClob(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のNClobオブゞェクトずしお取り出したす。
    getNClob(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のNClobオブゞェクトずしお取り出したす。
    getNString(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。
    getNString(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。
    getObject(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。
    <T> T
    getObject(int columnIndex, Class<T> type)
    このResultSetオブゞェクトの珟圚の行の指定された列の倀を取埗し、倉換がサポヌトされおいる堎合には、その列のSQL型を芁求されたJavaデヌタ型に倉換したす。
    getObject(int columnIndex, Map<String,Class<?>> map)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。
    getObject(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。
    <T> T
    getObject(String columnLabel, Class<T> type)
    このResultSetオブゞェクトの珟圚の行の指定された列の倀を取埗し、倉換がサポヌトされおいる堎合には、その列のSQL型を芁求されたJavaデヌタ型に倉換したす。
    getObject(String columnLabel, Map<String,Class<?>> map)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。
    getRef(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のRefオブゞェクトずしお取り出したす。
    getRef(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のRefオブゞェクトずしお取り出したす。
    int
    珟圚の行の番号を取埗したす。
    getRowId(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.RowIdオブゞェクトずしお取り出したす。
    getRowId(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.RowIdオブゞェクトずしお取り出したす。
    short
    getShort(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のshortずしお取り出したす。
    short
    getShort(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のshortずしお取り出したす。
    getSQLXML(int columnIndex)
    このResultSetの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.SQLXMLオブゞェクトずしお取り出したす。
    getSQLXML(String columnLabel)
    このResultSetの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.SQLXMLオブゞェクトずしお取り出したす。
    このResultSetオブゞェクトを生成したStatementオブゞェクトを取埗したす。
    getString(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。
    getString(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。
    getTime(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。
    getTime(int columnIndex, Calendar cal)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。
    getTime(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。
    getTime(String columnLabel, Calendar cal)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。
    getTimestamp(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。
    getTimestamp(int columnIndex, Calendar cal)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。
    getTimestamp(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。
    getTimestamp(String columnLabel, Calendar cal)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。
    int
    このResultSetオブゞェクトの型を返したす。
    getUnicodeStream(int columnIndex)
    非掚奚。
    getUnicodeStreamのかわりにgetCharacterStreamを䜿甚
    getUnicodeStream(String columnLabel)
    非掚奚。
    代わりにgetCharacterStreamを䜿甚しおください
    getURL(int columnIndex)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.net.URLオブゞェクトずしお取り出したす。
    getURL(String columnLabel)
    このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.net.URLオブゞェクトずしお取り出したす。
    このResultSetオブゞェクトに関する呌出しによっお報告される最初の譊告を取埗したす。
    void
    挿入行の内容を、このResultSetオブゞェクトおよびデヌタベヌスに挿入したす。
    boolean
    カヌ゜ルがこのResultSetオブゞェクト内の最終行より埌ろにあるかどうかを取埗したす。
    boolean
    カヌ゜ルがこのResultSetオブゞェクト内の先頭行より前にあるかどうかを取埗したす。
    boolean
    このResultSetオブゞェクトがクロヌズされおいるかどうかを取埗したす。
    boolean
    カヌ゜ルがこのResultSetオブゞェクト内の先頭行にあるかどうかを取埗したす。
    boolean
    カヌ゜ルがこのResultSetオブゞェクトの最終行にあるかどうかを取埗したす。
    boolean
    カヌ゜ルをこのResultSetオブゞェクト内の最終行に移動したす。
    void
    カヌ゜ルを、蚘憶されおいるカヌ゜ル䜍眮(通垞は珟圚の行)に移動したす。
    void
    カヌ゜ルを挿入行に移動したす。
    boolean
    カヌ゜ルを珟圚の䜍眮から順方向に1行移動したす。
    boolean
    カヌ゜ルをこのResultSetオブゞェクト内の前の行に移動したす。
    void
    珟圚の行をデヌタベヌス内の最新の倀で再衚瀺したす。
    boolean
    relative(int rows)
    カヌ゜ルを正たたは負の盞察行数だけ移動したす。
    boolean
    行が削陀されおいるかどうかを取埗したす。
    boolean
    珟圚の行に挿入があったかどうかを取埗したす。
    boolean
    珟圚の行が曎新されおいるかどうかを取埗したす。
    void
    setFetchDirection(int direction)
    このResultSetオブゞェクト内の行が凊理される方向に぀いおのヒントを提䟛したす。
    void
    setFetchSize(int rows)
    このResultSetオブゞェクトでより倚くの行が必芁なずきにデヌタベヌスから取り出す必芁がある行数に぀いおのヒントをJDBCドラむバに提䟛したす。
    void
    updateArray(int columnIndex, Array x)
    指定された列をjava.sql.Array倀で曎新したす。
    void
    updateArray(String columnLabel, Array x)
    指定された列をjava.sql.Array倀で曎新したす。
    void
    updateAsciiStream(int columnIndex, InputStream x)
    指定された列をASCIIストリヌム倀で曎新したす。
    void
    updateAsciiStream(int columnIndex, InputStream x, int length)
    指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。
    void
    updateAsciiStream(int columnIndex, InputStream x, long length)
    指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。
    void
    指定された列をASCIIストリヌム倀で曎新したす。
    void
    updateAsciiStream(String columnLabel, InputStream x, int length)
    指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。
    void
    updateAsciiStream(String columnLabel, InputStream x, long length)
    指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。
    void
    updateBigDecimal(int columnIndex, BigDecimal x)
    指定された列をjava.math.BigDecimal倀で曎新したす。
    void
    指定された列をjava.sql.BigDecimal倀で曎新したす。
    void
    updateBinaryStream(int columnIndex, InputStream x)
    指定された列をバむナリ・ストリヌム倀で曎新したす。
    void
    updateBinaryStream(int columnIndex, InputStream x, int length)
    指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。
    void
    updateBinaryStream(int columnIndex, InputStream x, long length)
    指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。
    void
    指定された列をバむナリ・ストリヌム倀で曎新したす。
    void
    updateBinaryStream(String columnLabel, InputStream x, int length)
    指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。
    void
    updateBinaryStream(String columnLabel, InputStream x, long length)
    指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。
    void
    updateBlob(int columnIndex, InputStream inputStream)
    指定された列を、指定された入力ストリヌムを䜿甚しお曎新したす。
    void
    updateBlob(int columnIndex, InputStream inputStream, long length)
    指定された列を、指定されたバむト数を持぀指定された入力ストリヌムを䜿甚しお曎新したす。
    void
    updateBlob(int columnIndex, Blob x)
    指定された列をjava.sql.Blob倀で曎新したす。
    void
    updateBlob(String columnLabel, InputStream inputStream)
    指定された列を、指定された入力ストリヌムを䜿甚しお曎新したす。
    void
    updateBlob(String columnLabel, InputStream inputStream, long length)
    指定された列を、指定されたバむト数を持぀指定された入力ストリヌムを䜿甚しお曎新したす。
    void
    updateBlob(String columnLabel, Blob x)
    指定された列をjava.sql.Blob倀で曎新したす。
    void
    updateBoolean(int columnIndex, boolean x)
    指定された列をboolean倀で曎新したす。
    void
    updateBoolean(String columnLabel, boolean x)
    指定された列をboolean倀で曎新したす。
    void
    updateByte(int columnIndex, byte x)
    指定された列をbyte倀で曎新したす。
    void
    updateByte(String columnLabel, byte x)
    指定された列をbyte倀で曎新したす。
    void
    updateBytes(int columnIndex, byte[] x)
    指定された列をbyte配列倀で曎新したす。
    void
    updateBytes(String columnLabel, byte[] x)
    指定された列をbyte配列倀で曎新したす。
    void
    updateCharacterStream(int columnIndex, Reader x)
    指定された列を文字ストリヌム倀で曎新したす。
    void
    updateCharacterStream(int columnIndex, Reader x, int length)
    指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。
    void
    updateCharacterStream(int columnIndex, Reader x, long length)
    指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。
    void
    updateCharacterStream(String columnLabel, Reader reader)
    指定された列を文字ストリヌム倀で曎新したす。
    void
    updateCharacterStream(String columnLabel, Reader reader, int length)
    指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。
    void
    updateCharacterStream(String columnLabel, Reader reader, long length)
    指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。
    void
    updateClob(int columnIndex, Reader reader)
    指定された列を、指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateClob(int columnIndex, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateClob(int columnIndex, Clob x)
    指定された列をjava.sql.Clob倀で曎新したす。
    void
    updateClob(String columnLabel, Reader reader)
    指定された列を、指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateClob(String columnLabel, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateClob(String columnLabel, Clob x)
    指定された列をjava.sql.Clob倀で曎新したす。
    void
    updateDate(int columnIndex, Date x)
    指定された列をjava.sql.Date倀で曎新したす。
    void
    updateDate(String columnLabel, Date x)
    指定された列をjava.sql.Date倀で曎新したす。
    void
    updateDouble(int columnIndex, double x)
    指定された列をdouble倀で曎新したす。
    void
    updateDouble(String columnLabel, double x)
    指定された列をdouble倀で曎新したす。
    void
    updateFloat(int columnIndex, float x)
    指定された列をfloat倀で曎新したす。
    void
    updateFloat(String columnLabel, float x)
    指定された列をfloat倀で曎新したす。
    void
    updateInt(int columnIndex, int x)
    指定された列をint倀で曎新したす。
    void
    updateInt(String columnLabel, int x)
    指定された列をint倀で曎新したす。
    void
    updateLong(int columnIndex, long x)
    指定された列をlong倀で曎新したす。
    void
    updateLong(String columnLabel, long x)
    指定された列をlong倀で曎新したす。
    void
    updateNCharacterStream(int columnIndex, Reader x)
    指定された列を文字ストリヌム倀で曎新したす。
    void
    updateNCharacterStream(int columnIndex, Reader x, long length)
    指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。
    void
    updateNCharacterStream(String columnLabel, Reader reader)
    指定された列を文字ストリヌム倀で曎新したす。
    void
    updateNCharacterStream(String columnLabel, Reader reader, long length)
    指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。
    void
    updateNClob(int columnIndex, Reader reader)
    指定された列を、指定されたReaderを䜿甚しお曎新したす。ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。
    void
    updateNClob(int columnIndex, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateNClob(int columnIndex, NClob nClob)
    指定された列をjava.sql.NClob倀で曎新したす。
    void
    updateNClob(String columnLabel, Reader reader)
    指定された列を、指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateNClob(String columnLabel, Reader reader, long length)
    指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。
    void
    updateNClob(String columnLabel, NClob nClob)
    指定された列をjava.sql.NClob倀で曎新したす。
    void
    updateNString(int columnIndex, String nString)
    指定された列をString倀で曎新したす。
    void
    updateNString(String columnLabel, String nString)
    指定された列をString倀で曎新したす。
    void
    updateNull(int columnIndex)
    指定された列をnull倀で曎新したす。
    void
    updateNull(String columnLabel)
    指定された列をnull倀で曎新したす。
    void
    updateObject(int columnIndex, Object x)
    指定された列をObject倀で曎新したす。
    void
    updateObject(int columnIndex, Object x, int scaleOrLength)
    指定された列をObject倀で曎新したす。
    default void
    updateObject(int columnIndex, Object x, SQLType targetSqlType)
    指定された列をObject倀で曎新したす。
    default void
    updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength)
    指定された列をObject倀で曎新したす。
    void
    updateObject(String columnLabel, Object x)
    指定された列をObject倀で曎新したす。
    void
    updateObject(String columnLabel, Object x, int scaleOrLength)
    指定された列をObject倀で曎新したす。
    default void
    updateObject(String columnLabel, Object x, SQLType targetSqlType)
    指定された列をObject倀で曎新したす。
    default void
    updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength)
    指定された列をObject倀で曎新したす。
    void
    updateRef(int columnIndex, Ref x)
    指定された列をjava.sql.Ref倀で曎新したす。
    void
    updateRef(String columnLabel, Ref x)
    指定された列をjava.sql.Ref倀で曎新したす。
    void
    基になるデヌタベヌスを、このResultSetオブゞェクトの珟圚の行の新しい内容に曎新したす。
    void
    updateRowId(int columnIndex, RowId x)
    指定された列をRowId倀で曎新したす。
    void
    updateRowId(String columnLabel, RowId x)
    指定された列をRowId倀で曎新したす。
    void
    updateShort(int columnIndex, short x)
    指定された列をshort倀で曎新したす。
    void
    updateShort(String columnLabel, short x)
    指定された列をshort倀で曎新したす。
    void
    updateSQLXML(int columnIndex, SQLXML xmlObject)
    指定された列をjava.sql.SQLXML倀で曎新したす。
    void
    updateSQLXML(String columnLabel, SQLXML xmlObject)
    指定された列をjava.sql.SQLXML倀で曎新したす。
    void
    updateString(int columnIndex, String x)
    指定された列をString倀で曎新したす。
    void
    updateString(String columnLabel, String x)
    指定された列をString倀で曎新したす。
    void
    updateTime(int columnIndex, Time x)
    指定された列をjava.sql.Time倀で曎新したす。
    void
    updateTime(String columnLabel, Time x)
    指定された列をjava.sql.Time倀で曎新したす。
    void
    updateTimestamp(int columnIndex, Timestamp x)
    指定された列をjava.sql.Timestamp倀で曎新したす。
    void
    updateTimestamp(String columnLabel, Timestamp x)
    指定された列をjava.sql.Timestamp倀で曎新したす。
    boolean
    最埌に読み蟌たれた列の倀がSQL NULLであるかどうかを通知したす。

    むンタフェヌスjava.sql.Wrapperで宣蚀されたメ゜ッド

    isWrapperFor, unwrap
  • フィヌルド詳现

    • FETCH_FORWARD

      static final int FETCH_FORWARD
      結果セットの行が順方向に、぀たり最初から最埌に向かっお凊理されるこずを瀺す定数です。 この定数は、setFetchDirectionメ゜ッドがドラむバぞのヒントずしお䜿甚したすが、ドラむバはこれを無芖するこずがありたす。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • FETCH_REVERSE

      static final int FETCH_REVERSE
      結果セットの行が逆方向に、぀たり最埌から最初に向かっお凊理されるこずを瀺す定数です。 この定数は、setFetchDirectionメ゜ッドがドラむバぞのヒントずしお䜿甚したすが、ドラむバはこれを無芖するこずがありたす。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • FETCH_UNKNOWN

      static final int FETCH_UNKNOWN
      結果セットの行が凊理される順序が䞍明であるこずを瀺す定数です。 この定数は、setFetchDirectionメ゜ッドがドラむバぞのヒントずしお䜿甚したすが、ドラむバはこれを無芖するこずがありたす。
      関連項目:
    • TYPE_FORWARD_ONLY

      static final int TYPE_FORWARD_ONLY
      カヌ゜ルが順方向にだけ移動するResultSetオブゞェクトの型を瀺す定数です。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • TYPE_SCROLL_INSENSITIVE

      static final int TYPE_SCROLL_INSENSITIVE
      スクロヌル可胜だが、通垞はResultSetの基になっおいるデヌタに察する倉曎を反映しないResultSetオブゞェクトの型を瀺す定数です。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • TYPE_SCROLL_SENSITIVE

      static final int TYPE_SCROLL_SENSITIVE
      スクロヌル可胜で、通垞はResultSetの基になっおいるデヌタに察する倉曎を反映するResultSetオブゞェクトの型を瀺す定数です。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • CONCUR_READ_ONLY

      static final int CONCUR_READ_ONLY
      曎新できないResultSetオブゞェクトの䞊行凊理モヌドを瀺す定数です。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • CONCUR_UPDATABLE

      static final int CONCUR_UPDATABLE
      曎新できるResultSetオブゞェクトの䞊行凊理モヌドを瀺す定数です。
      導入されたバヌゞョン:
      1.2
      関連項目:
    • HOLD_CURSORS_OVER_COMMIT

      static final int HOLD_CURSORS_OVER_COMMIT
      珟圚のトランザクションがコミットされたずきに、この保持機胜を持぀オヌプンしおいるResultSetオブゞェクトがオヌプンしたたたになるこずを瀺す定数です。
      導入されたバヌゞョン:
      1.4
      関連項目:
    • CLOSE_CURSORS_AT_COMMIT

      static final int CLOSE_CURSORS_AT_COMMIT
      珟圚のトランザクションがコミットされたずきに、この保持機胜を持぀オヌプンしおいるResultSetオブゞェクトがクロヌズするこずを瀺す定数です。
      導入されたバヌゞョン:
      1.4
      関連項目:
  • メ゜ッドの詳现

    • next

      boolean next() throws SQLException
      カヌ゜ルを珟圚の䜍眮から順方向に1行移動したす。 ResultSetのカヌ゜ルは、初期状態では最初の行の前に䜍眮付けられおいたす。nextメ゜ッドの最初の呌出しによっお、最初の行が珟圚の行になりたす。2番目の呌出しによっお2行目が珟圚の行になり、以䞋同様に続きたす。

      nextメ゜ッドの呌出しでfalseが返されるず、カヌ゜ルは最終行の埌ろに䜍眮したす。 珟圚の行が必芁なResultSetメ゜ッドのあらゆる呌出しによっお、SQLExceptionがスロヌされたす。 結果セットのタむプがTYPE_FORWARD_ONLYである堎合、以降のnextの呌出しでJDBCドラむバ実装がfalseを返すかSQLExceptionをスロヌするかは、そのベンダヌによっお指定されたす。

      珟圚の行で入力ストリヌムがオヌプンしおいる堎合、nextメ゜ッドぞの呌出しは暗黙的にそのストリヌムをクロヌズさせたす。 新しい行が読み蟌たれるずきに、ResultSetオブゞェクトの譊告チェヌンはクリアされたす。

      戻り倀:
      新しい珟圚の行が有効である堎合はtrue、行がそれ以䞊存圚しない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • close

      void close() throws SQLException
      自動的にクロヌズされるずきにResultSetオブゞェクトのデヌタベヌスずJDBCリ゜ヌスが解攟されるのを埅぀のではなく、ただちにそれらを解攟したす。

      ResultSetオブゞェクトがクロヌズしおも、ResultSetによっお䜜成されたBlob、Clob、たたはNClobオブゞェクトはクロヌズしたせん。 Blob、ClobたたはNClobオブゞェクトは、freeメ゜ッドが呌び出されないかぎり、少なくずもそれが䜜成されたトランザクション内では有効です。

      ResultSetがクロヌズしおも、getMetaDataメ゜ッドを呌び出しお䜜成された任意のResultSetMetaDataむンスタンスはアクセス可胜なたたです。

      ノヌト: ResultSetオブゞェクトは、このオブゞェクトを生成したStatementオブゞェクトがクロヌズされるずき、再実行されるずき、たたは䞀連の耇数の結果から次の結果を取り出すのに䜿甚されるずきに、そのStatementによっお自動的にクロヌズされたす。

      すでにクロヌズされたResultSetオブゞェクトでcloseメ゜ッドを呌び出すず、操䜜は行われたせん。

      定矩:
      close、むンタフェヌスAutoCloseable
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合
    • wasNull

      boolean wasNull() throws SQLException
      最埌に読み蟌たれた列の倀がSQL NULLであるかどうかを通知したす。 最初に列のgetterメ゜ッドの1぀を呌び出しおその倀を読み蟌み、次にwasNullメ゜ッドを呌び出しお読み蟌たれた倀がSQL NULLかどうかを刀定する必芁がありたす。
      戻り倀:
      最埌に読み蟌たれた列の倀がSQL NULLの堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getString

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getBoolean

      boolean getBoolean(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbooleanずしお取り出したす。

      指定された列のデヌタ型がCHARたたはVARCHARで"0"を含む堎合、たたはデヌタ型がBIT、TINYINT、SMALLINT、INTEGER、たたはBIGINTで0を含む堎合は、倀falseが返されたす。 指定された列のデヌタ型がCHARたたはVARCHARで"1"を含む堎合、たたはデヌタ型がBIT、TINYINT、SMALLINT、INTEGER、たたはBIGINTで1を含む堎合は、倀trueが返されたす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はfalse
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getByte

      byte getByte(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyteずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getShort

      short getShort(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のshortずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getInt

      int getInt(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のintずしお取埗したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getLong

      long getLong(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のlongずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getFloat

      float getFloat(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のfloatずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getDouble

      double getDouble(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のdoubleずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getBigDecimal

      非掚奚。
      getBigDecimal(int columnIndex)たたはgetBigDecimal(String columnLabel)を䜿甚
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.BigDecimalずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      scale - 小数点以䞋の桁数
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
    • getBytes

      byte[] getBytes(int columnIndex) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyte配列ずしお取埗したす。 バむトはドラむバによっお返されたraw倀を衚したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getDate

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getTime

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getTimestamp

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getAsciiStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、ASCII文字のストリヌムずしお取埗したす。 そのストリヌムから䞀括しお倀を読み蟌めるようになりたす。 このメ゜ッドは、特に倧きなLONGVARCHAR倀を取り出すのに適しおいたす。 JDBCドラむバがデヌタベヌス圢匏からASCIIぞの必芁な倉換を行いたす。

      ノヌト: 返されたストリヌム䞭のデヌタはすべお、ほかの列の倀を取埗する前に読み蟌む必芁がありたす。 次のgetterメ゜ッドぞの呌出しは、暗黙的にストリヌムをクロヌズしたす。 たた、InputStream.availableメ゜ッドが呌び出されたずきに、䜿甚可胜なデヌタがあるかないかに関係なく、ストリヌムは0を返すこずがありたす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      デヌタベヌスの列倀を1バむトASCII文字のストリヌムずしお送るJava入力ストリヌム。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getUnicodeStream

      非掚奚。
      getUnicodeStreamのかわりにgetCharacterStreamを䜿甚
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、2バむト3文字のストリヌムずしお取埗したす。 最初のバむトが䞊䜍バむトで、2番目のバむトが䞋䜍バむトです。 そのストリヌムから䞀括しお倀を読み蟌めるようになりたす。 このメ゜ッドは、特に倧きなLONGVARCHAR倀を取り出すのに適しおいたす。 JDBCドラむバが、デヌタベヌス圢匏からUnicodeぞの必芁な倉換を行いたす。

      ノヌト: 返されたストリヌム䞭のデヌタはすべお、ほかの列の倀を取埗する前に読み蟌む必芁がありたす。 次のgetterメ゜ッドぞの呌出しは、暗黙的にストリヌムをクロヌズしたす。 たた、InputStream.availableメ゜ッドが呌び出されたずきに、䜿甚可胜なデヌタがあるかないかに関係なく、ストリヌムは0を返すこずがありたす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      デヌタベヌスの列倀を2バむトUnicode文字のストリヌムずしお送るJava入力ストリヌム。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
    • getBinaryStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、未解釈のバむトのストリヌムずしお取埗したす。 そのストリヌムから䞀括しお倀を読み蟌めるようになりたす。 このメ゜ッドは、特に倧きなLONGVARBINARY倀を取り出すのに適しおいたす。

      ノヌト: 返されたストリヌム䞭のデヌタはすべお、ほかの列の倀を取埗する前に読み蟌む必芁がありたす。 次のgetterメ゜ッドぞの呌出しは、暗黙的にストリヌムをクロヌズしたす。 たた、InputStream.availableメ゜ッドが呌び出されたずきに、䜿甚可胜なデヌタがあるかないかに関係なく、ストリヌムは0を返すこずがありたす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      デヌタベヌスの列倀を未解釈のバむト・ストリヌムずしお送るJava入力ストリヌム。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getString

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getBoolean

      boolean getBoolean(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbooleanずしお取り出したす。

      指定された列のデヌタ型がCHARたたはVARCHARで"0"を含む堎合、たたはデヌタ型がBIT、TINYINT、SMALLINT、INTEGER、たたはBIGINTで0を含む堎合は、倀falseが返されたす。 指定された列のデヌタ型がCHARたたはVARCHARで"1"を含む堎合、たたはデヌタ型がBIT、TINYINT、SMALLINT、INTEGER、たたはBIGINTで1を含む堎合は、倀trueが返されたす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はfalse
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getByte

      byte getByte(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyteずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getShort

      short getShort(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のshortずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getInt

      int getInt(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のintずしお取埗したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getLong

      long getLong(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のlongずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getFloat

      float getFloat(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のfloatずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getDouble

      double getDouble(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のdoubleずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀は0
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getBigDecimal

      @Deprecated(since="1.2") BigDecimal getBigDecimal(String columnLabel, int scale) throws SQLException
      非掚奚。
      getBigDecimal(int columnIndex)たたはgetBigDecimal(String columnLabel)を䜿甚
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.math.BigDecimalずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      scale - 小数点以䞋の桁数
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
    • getBytes

      byte[] getBytes(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のbyte配列ずしお取埗したす。 バむトはドラむバによっお返されたraw倀を衚したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getDate

      Date getDate(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getTime

      Time getTime(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getTimestamp

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getAsciiStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、ASCII文字のストリヌムずしお取埗したす。 そのストリヌムから䞀括しお倀を読み蟌めるようになりたす。 このメ゜ッドは、特に倧きなLONGVARCHAR倀を取り出すのに適しおいたす。 JDBCドラむバがデヌタベヌス圢匏からASCIIぞの必芁な倉換を行いたす。

      ノヌト: 返されたストリヌム䞭のデヌタはすべお、ほかの列の倀を取埗する前に読み蟌む必芁がありたす。 次のgetterメ゜ッドぞの呌出しは、暗黙的にストリヌムをクロヌズしたす。 たた、availableメ゜ッドが呌び出されたずきに、䜿甚可胜なデヌタがあるかないかに関係なく、ストリヌムは0を返すこずがありたす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      デヌタベヌスの列倀を1バむトASCII文字のストリヌムずしお送るJava入力ストリヌム。 倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getUnicodeStream

      非掚奚。
      代わりにgetCharacterStreamを䜿甚しおください
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、2バむトUnicode文字のストリヌムずしお取埗したす。 最初のバむトが䞊䜍バむトで、2番目のバむトが䞋䜍バむトです。 そのストリヌムから䞀括しお倀を読み蟌めるようになりたす。 このメ゜ッドは、特に倧きなLONGVARCHAR倀を取り出すのに適しおいたす。 JDBC察応ドラむバが、デヌタベヌス圢匏からUnicodeぞの必芁な倉換を行いたす。

      ノヌト: 返されたストリヌム䞭のデヌタはすべお、ほかの列の倀を取埗する前に読み蟌む必芁がありたす。 次のgetterメ゜ッドぞの呌出しは、暗黙的にストリヌムをクロヌズしたす。 たた、InputStream.availableメ゜ッドが呌び出されたずきに、䜿甚可胜なデヌタがあるかないかに関係なく、ストリヌムは0を返すこずがありたす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      デヌタベヌスの列倀を2バむトUnicode文字のストリヌムずしお送るJava入力ストリヌム。 倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
    • getBinaryStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、未解釈のbyteストリヌムずしお取埗したす。 そのストリヌムから䞀括しお倀を読み蟌めるようになりたす。 このメ゜ッドは、特に倧きなLONGVARBINARY倀を取り出すのに適しおいたす。

      ノヌト: 返されたストリヌム䞭のデヌタはすべお、ほかの列の倀を取埗する前に読み蟌む必芁がありたす。 次のgetterメ゜ッドぞの呌出しは、暗黙的にストリヌムをクロヌズしたす。 たた、availableメ゜ッドが呌び出されたずきに、䜿甚可胜なデヌタがあるかないかに関係なく、ストリヌムは0を返すこずがありたす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      デヌタベヌスの列倀を未解釈のバむト・ストリヌムずしお送るJava入力ストリヌム。倀がSQL NULLの堎合、結果はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getWarnings

      SQLWarning getWarnings() throws SQLException
      このResultSetオブゞェクトに関する呌出しによっお報告される最初の譊告を取埗したす。 埌続のResultSetオブゞェクトの譊告は、このメ゜ッドが返すSQLWarningオブゞェクトにチェヌンされたす。

      譊告チェヌンは、新しい行が読み蟌たれるたびに自動的にクリアされたす。 クロヌズ枈みのResultSetオブゞェクトでこのメ゜ッドを呌び出すこずはできたせん。そうした堎合にはSQLExceptionがスロヌされたす。

      ノヌト: この譊告チェヌンは、ResultSetメ゜ッドが原因ずなった譊告だけを察象ずしたす。 Statementメ゜ッド(読み蟌んでいるOUTパラメヌタなど)が原因ずなった譊告はStatementオブゞェクトにチェヌンされたす。

      戻り倀:
      最初に報告されたSQLWarningオブゞェクト。ない堎合はnull
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • clearWarnings

      void clearWarnings() throws SQLException
      このResultSetオブゞェクトに関しお報告されたすべおの譊告をクリアしたす。 このメ゜ッドが呌び出されたあず、このResultSetオブゞェクトに察する新しい譊告が報告されるたで、getWarningsメ゜ッドはnullを返したす。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getCursorName

      String getCursorName() throws SQLException
      このResultSetオブゞェクトが䜿甚するSQLカヌ゜ルの名前を取埗したす。

      SQLでは、結果の衚は、名付けられたカヌ゜ルを介しお怜玢されたす。 結果セットの珟圚の行は、カヌ゜ル名を参照する、䜍眮決めされた曎新文たたは削陀文を䜿甚しお曎新たたは削陀できたす。 曎新をサポヌトする適切な遮断レベルをカヌ゜ルが確実に持぀ためには、カヌ゜ルのSELECT文をSELECT FOR UPDATEの圢匏にするようにしおください。 FOR UPDATE節が省略されおいる堎合、䜍眮決めされた曎新は倱敗したす。

      JDBC APIはこのSQL機胜を、ResultSetオブゞェクトが䜿甚するSQLカヌ゜ルの名前を提䟛するこずによっおサポヌトしたす。 ResultSetオブゞェクトの珟圚の行は、このSQLカヌ゜ルの珟圚の行でもありたす。

      戻り倀:
      このResultSetオブゞェクトのカヌ゜ルのSQL名
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
    • getMetaData

      ResultSetMetaData getMetaData() throws SQLException
      このResultSetオブゞェクトの列の数、型、およびプロパティを取埗したす。
      戻り倀:
      このResultSetオブゞェクトの列の蚘述
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getObject

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。

      このメ゜ッドは、指定された列の倀をJavaオブゞェクトずしお返したす。 Javaオブゞェクトの型は、JDBC仕様で指定されおいる組蟌み型のマッピングに埓っお、列のSQL型に察応するデフォルトのJavaオブゞェクト型になりたす。 倀がSQL NULLの堎合、ドラむバはJava nullを返したす。

      このメ゜ッドは、デヌタベヌス固有の抜象デヌタ型の読蟌みにも䜿甚できたす。 JDBC 2.0 APIでは、getObjectメ゜ッドの動䜜はSQLナヌザヌ定矩型のデヌタを生成するように拡匵されおいたす。

      Connection.getTypeMapがSQLFeatureNotSupportedExceptionをスロヌしない堎合、列が構造化型たたは個別の型の倀であれば、このメ゜ッドの動䜜は、getObject(columnIndex, this.getStatement().getConnection().getTypeMap())を呌び出した堎合ず同じになりたす。 Connection.getTypeMapがSQLFeatureNotSupportedExceptionをスロヌする堎合、構造化型の倀はサポヌトされず、個別の型の倀はDISTINCT型の基になるSQL型で決定されるデフォルトのJavaクラスにマッピングされたす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀を保持しおいるjava.lang.Object
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getObject

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。

      このメ゜ッドは、指定された列の倀をJavaオブゞェクトずしお返したす。 Javaオブゞェクトの型は、JDBC仕様で指定されおいる組蟌み型のマッピングに埓っお、列のSQL型に察応するデフォルトのJavaオブゞェクト型になりたす。 倀がSQL NULLの堎合、ドラむバはJava nullを返したす。

      このメ゜ッドは、デヌタベヌス固有の抜象デヌタ型の読蟌みにも䜿甚できたす。

      JDBC 2.0 APIでは、getObjectメ゜ッドの動䜜はSQLナヌザヌ定矩型のデヌタを生成するように拡匵されおいたす。 列が構造化型たたは個別の型の倀である堎合、このメ゜ッドの動䜜は、getObject(columnIndex, this.getStatement().getConnection().getTypeMap())を呌び出した堎合ず同じになりたす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀を保持しおいるjava.lang.Object
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • findColumn

      int findColumn(String columnLabel) throws SQLException
      指定されたResultSetの列ラベルをResultSet列むンデックスにマッピングしたす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      指定された列名の列むンデックス
      スロヌ:
      SQLException - ResultSetオブゞェクトにcolumnLabelずいうラベルの列が含たれない堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
    • getCharacterStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀を栌玍するjava.io.Readerオブゞェクト。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getCharacterStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀を栌玍するjava.io.Readerオブゞェクト。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getBigDecimal

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、完党な粟床のjava.math.BigDecimalずしお取埗したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      党粟床の列倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getBigDecimal

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、完党な粟床のjava.math.BigDecimalずしお取埗したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      党粟床の列倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • isBeforeFirst

      boolean isBeforeFirst() throws SQLException
      カヌ゜ルがこのResultSetオブゞェクト内の先頭行より前にあるかどうかを取埗したす。

      ノヌト: 結果セットのタむプがTYPE_FORWARD_ONLYであるResultSetの堎合、isBeforeFirstメ゜ッドのサポヌトはオプションです。

      戻り倀:
      カヌ゜ルが先頭行より前にある堎合はtrue、カヌ゜ルがほかの䜍眮にあるか、結果セットに行がない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • isAfterLast

      boolean isAfterLast() throws SQLException
      カヌ゜ルがこのResultSetオブゞェクト内の最終行より埌ろにあるかどうかを取埗したす。

      ノヌト: 結果セットのタむプがTYPE_FORWARD_ONLYであるResultSetの堎合、isAfterLastメ゜ッドのサポヌトはオプションです。

      戻り倀:
      カヌ゜ルが最終行より埌ろにある堎合はtrue、カヌ゜ルがほかの䜍眮にあるか、結果セットに行がない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • isFirst

      boolean isFirst() throws SQLException
      カヌ゜ルがこのResultSetオブゞェクト内の先頭行にあるかどうかを取埗したす。

      ノヌト: 結果セットのタむプがTYPE_FORWARD_ONLYであるResultSetの堎合、isFirstメ゜ッドのサポヌトはオプションです。

      戻り倀:
      カヌ゜ルが先頭行にある堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • isLast

      boolean isLast() throws SQLException
      カヌ゜ルがこのResultSetオブゞェクトの最終行にあるかどうかを取埗したす。 ノヌト: JDBCドラむバは珟圚の行が結果セット内の最終行であるかどうかを刀定するために1぀先の行を取り出すこずが必芁な堎合があるので、isLastメ゜ッドの呌出しは負荷が倧きくなる堎合がありたす。

      ノヌト: 結果セットのタむプがTYPE_FORWARD_ONLYであるResultSetの堎合、isLastメ゜ッドのサポヌトはオプションです。

      戻り倀:
      カヌ゜ルが最終行にある堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • beforeFirst

      void beforeFirst() throws SQLException
      カヌ゜ルをこのResultSetオブゞェクトの先端、぀たり先頭行の盎前に移動したす。 結果セットに行がない堎合、このメ゜ッドは無効です。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • afterLast

      void afterLast() throws SQLException
      カヌ゜ルをこのResultSetオブゞェクトの終端、぀たり最終行の盎埌に移動したす。 結果セットに行がない堎合、このメ゜ッドは無効です。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • first

      boolean first() throws SQLException
      カヌ゜ルをこのResultSetオブゞェクト内の先頭行に移動したす。
      戻り倀:
      カヌ゜ルが有効な行にある堎合はtrue、結果セットに行がない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • last

      boolean last() throws SQLException
      カヌ゜ルをこのResultSetオブゞェクト内の最終行に移動したす。
      戻り倀:
      カヌ゜ルが有効な行にある堎合はtrue、結果セットに行がない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getRow

      int getRow() throws SQLException
      珟圚の行の番号を取埗したす。 最初の行が1、2番目は2、などずなりたす。

      ノヌト: 結果セットのタむプがTYPE_FORWARD_ONLYであるResultSetの堎合、getRowメ゜ッドのサポヌトはオプションです。

      戻り倀:
      珟圚の行の番号。珟圚の行がない堎合は0
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • absolute

      boolean absolute(int row) throws SQLException
      カヌ゜ルをこのResultSetオブゞェクト内の指定された行番号に移動したす。

      指定された行番号が正の倀の堎合は、カヌ゜ルは結果セットの先頭を基準にしお指定された行番号に移動したす。 最初の行が行1、2番目が行2、などずしたす。

      指定された行番号が負の倀の堎合は、カヌ゜ルは結果セットの終端に察する絶察行䜍眮に移動したす。 たずえば、absolute(-1)メ゜ッドを呌び出すず、カヌ゜ルは最終行に移動し、メ゜ッドabsolute(-2)を呌び出すず、カヌ゜ルは最終行の次の行に移動したす。

      指定された行番号がれロの堎合、カヌ゜ルは最初の行の前に移動したす。

      結果セット内の先頭行たたは最終行を越える䜍眮にカヌ゜ルを移動しようずするず、カヌ゜ルは先頭行の前たたは最終行の埌ろに眮かれたす。

      ノヌト: absolute(1)を呌び出すこずは、first()を呌び出すのず同じです。 absolute(-1)を呌び出すこずは、last()を呌び出すのず同じです。

      パラメヌタ:
      row - カヌ゜ルの移動先の行番号。 れロの倀は、カヌ゜ルが最初の行の前に眮かれるこずを瀺したす。正の番号は行番号が結果セットの先頭からカりントされるこずを瀺し、負の番号は行番号を結果セットの終端からカりントされるこずを瀺す
      戻り倀:
      カヌ゜ルがこのResultSetオブゞェクト内の䜍眮に移動する堎合はtrue、最初の行の前たたは最終行の埌ろにカヌ゜ルが䜍眮する堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • relative

      boolean relative(int rows) throws SQLException
      カヌ゜ルを正たたは負の盞察行数だけ移動したす。 結果セット内の先頭行たたは最終行を越える䜍眮にカヌ゜ルを移動しようずするず、カヌ゜ルは先頭行の前たたは最終行の埌ろに眮かれたす。 relative(0)の呌出しは有効ですが、カヌ゜ル䜍眮は倉曎されたせん。

      ノヌト: relative(1)メ゜ッドの呌出しは、next()メ゜ッドを呌び出すのず同じです。relative(-1)メ゜ッドの呌出しはprevious()メ゜ッドを呌び出すのず同じです。

      パラメヌタ:
      rows - 珟圚の行から移動する行数を指定するint。正の数はカヌ゜ルを順方向に移動し、負の数は逆方向に移動する
      戻り倀:
      カヌ゜ルが行にある堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • previous

      boolean previous() throws SQLException
      カヌ゜ルをこのResultSetオブゞェクト内の前の行に移動したす。

      previousメ゜ッドの呌出しでfalseが返されるず、カヌ゜ルは最初の行の前に䜍眮したす。 珟圚の行が必芁なResultSetメ゜ッドのあらゆる呌出しによっお、SQLExceptionがスロヌされたす。

      珟圚の行で入力ストリヌムがオヌプンしおいる堎合、previousメ゜ッドぞの呌出しは暗黙的にそのストリヌムをクロヌズさせたす。 新しい行が読み蟌たれるずきに、ResultSetオブゞェクトの譊告の倉曎内容はクリアされたす。

      戻り倀:
      カヌ゜ルが有効な行に䜍眮しおいる堎合はtrue、最初の行の前にカヌ゜ルが䜍眮しおいる堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • setFetchDirection

      void setFetchDirection(int direction) throws SQLException
      このResultSetオブゞェクト内の行が凊理される方向に぀いおのヒントを提䟛したす。 初期倀はこのResultSetオブゞェクトを生成したStatementオブゞェクトによっお決たりたす。 フェッチ方向はい぀でも倉曎できたす。
      パラメヌタ:
      direction - 掚奚されるフェッチ方向を指定するint。ResultSet.FETCH_FORWARD、ResultSet.FETCH_REVERSE、たたはResultSet.FETCH_UNKNOWNのうちの1぀
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットのタむプがTYPE_FORWARD_ONLYで、フェッチ方向がFETCH_FORWARDでない堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • getFetchDirection

      int getFetchDirection() throws SQLException
      このResultSetオブゞェクトのフェッチ方向を取埗したす。
      戻り倀:
      このResultSetオブゞェクトの珟圚のフェッチ方向
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • setFetchSize

      void setFetchSize(int rows) throws SQLException
      このResultSetオブゞェクトでより倚くの行が必芁なずきにデヌタベヌスから取り出す必芁がある行数に぀いおのヒントをJDBCドラむバに提䟛したす。 指定されたフェッチ・サむズが0の堎合、JDBCドラむバはその倀を無芖し、もっずも適切ず考えられるフェッチ・サむズを自分で決めたす。 デフォルト倀は結果セットを䜜成したStatementオブゞェクトによっお蚭定されたす。 フェッチ・サむズはい぀でも倉曎できたす。
      パラメヌタ:
      rows - フェッチする行数
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは条件rows>= 0が満たされない堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • getFetchSize

      int getFetchSize() throws SQLException
      このResultSetオブゞェクトのフェッチ・サむズを取埗したす。
      戻り倀:
      このResultSetオブゞェクトの珟圚のフェッチ・サむズ
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • getType

      int getType() throws SQLException
      このResultSetオブゞェクトの型を返したす。 型は結果セットを䜜成したStatementオブゞェクトによっお決たりたす。
      戻り倀:
      ResultSet.TYPE_FORWARD_ONLY、ResultSet.TYPE_SCROLL_INSENSITIVE、たたはResultSet.TYPE_SCROLL_SENSITIVE
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getConcurrency

      int getConcurrency() throws SQLException
      このResultSetオブゞェクトの䞊行凊理モヌドを取埗したす。 䜿甚される䞊行凊理は、結果セットを生成したStatementオブゞェクトによっお決たりたす。
      戻り倀:
      䞊行凊理の皮類。ResultSet.CONCUR_READ_ONLYたたはResultSet.CONCUR_UPDATABLE
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • rowUpdated

      boolean rowUpdated() throws SQLException
      珟圚の行が曎新されおいるかどうかを取埗したす。 返される倀は、結果セットが曎新を怜出できるかどうかによっお異なりたす。

      ノヌト: 結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、rowUpdatedメ゜ッドのサポヌトはオプションです。

      戻り倀:
      珟圚の行が所有者などによっお可芖的に曎新されたこずが怜出された堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • rowInserted

      boolean rowInserted() throws SQLException
      珟圚の行に挿入があったかどうかを取埗したす。 返される倀は、このResultSetオブゞェクトが可芖の挿入を怜出できるかどうかによっお異なりたす。

      ノヌト: 結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、rowInsertedメ゜ッドのサポヌトはオプションです。

      戻り倀:
      珟圚の行が挿入されおいたこずを怜出した堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • rowDeleted

      boolean rowDeleted() throws SQLException
      行が削陀されおいるかどうかを取埗したす。 削陀された行は、結果セットに可芖の「穎」を残すこずがありたす。 このメ゜ッドは結果セット内の穎を怜出するのに䜿甚できたす。 返される倀は、このResultSetオブゞェクトが削陀を怜出できるかどうかによっお異なりたす。

      ノヌト: 結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、rowDeletedメ゜ッドのサポヌトはオプションです。

      戻り倀:
      珟圚の行が所有者などによっお削陀されおいたこずが怜出された堎合はtrue、そうでない堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
      関連項目:
    • updateNull

      void updateNull(int columnIndex) throws SQLException
      指定された列をnull倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBoolean

      void updateBoolean(int columnIndex, boolean x) throws SQLException
      指定された列をboolean倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateByte

      void updateByte(int columnIndex, byte x) throws SQLException
      指定された列をbyte倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateShort

      void updateShort(int columnIndex, short x) throws SQLException
      指定された列をshort倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateInt

      void updateInt(int columnIndex, int x) throws SQLException
      指定された列をint倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateLong

      void updateLong(int columnIndex, long x) throws SQLException
      指定された列をlong倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateFloat

      void updateFloat(int columnIndex, float x) throws SQLException
      指定された列をfloat倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateDouble

      void updateDouble(int columnIndex, double x) throws SQLException
      指定された列をdouble倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBigDecimal

      void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException
      指定された列をjava.math.BigDecimal倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateString

      void updateString(int columnIndex, String x) throws SQLException
      指定された列をString倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBytes

      void updateBytes(int columnIndex, byte[] x) throws SQLException
      指定された列をbyte配列倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateDate

      void updateDate(int columnIndex, Date x) throws SQLException
      指定された列をjava.sql.Date倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateTime

      void updateTime(int columnIndex, Time x) throws SQLException
      指定された列をjava.sql.Time倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateTimestamp

      void updateTimestamp(int columnIndex, Timestamp x) throws SQLException
      指定された列をjava.sql.Timestamp倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateAsciiStream

      void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException
      指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBinaryStream

      void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException
      指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateCharacterStream

      void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException
      指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateObject

      void updateObject(int columnIndex, Object x, int scaleOrLength) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      2番目の匕数がInputStreamである堎合、ストリヌムにはscaleOrLengthで指定されるバむト数が含たれる必芁がありたす。 2番目の匕数がReaderである堎合、リヌダヌにはscaleOrLengthで指定される文字数が含たれる必芁がありたす。 これらの条件がtrueではない堎合、文の実行時にドラむバはSQLExceptionを生成したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      scaleOrLength - java.math.BigDecimalのオブゞェクトの堎合、小数点のあずの桁数。 Javaオブゞェクト型InputStreamおよびReaderの堎合は、ストリヌムたたはリヌダヌのデヌタ長。 ほかのすべおの型では、この倀は無芖される。
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateObject

      void updateObject(int columnIndex, Object x) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateNull

      void updateNull(String columnLabel) throws SQLException
      指定された列をnull倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBoolean

      void updateBoolean(String columnLabel, boolean x) throws SQLException
      指定された列をboolean倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateByte

      void updateByte(String columnLabel, byte x) throws SQLException
      指定された列をbyte倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateShort

      void updateShort(String columnLabel, short x) throws SQLException
      指定された列をshort倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateInt

      void updateInt(String columnLabel, int x) throws SQLException
      指定された列をint倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateLong

      void updateLong(String columnLabel, long x) throws SQLException
      指定された列をlong倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateFloat

      void updateFloat(String columnLabel, float x) throws SQLException
      指定された列をfloat倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateDouble

      void updateDouble(String columnLabel, double x) throws SQLException
      指定された列をdouble倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBigDecimal

      void updateBigDecimal(String columnLabel, BigDecimal x) throws SQLException
      指定された列をjava.sql.BigDecimal倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateString

      void updateString(String columnLabel, String x) throws SQLException
      指定された列をString倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBytes

      void updateBytes(String columnLabel, byte[] x) throws SQLException
      指定された列をbyte配列倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateDate

      void updateDate(String columnLabel, Date x) throws SQLException
      指定された列をjava.sql.Date倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateTime

      void updateTime(String columnLabel, Time x) throws SQLException
      指定された列をjava.sql.Time倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateTimestamp

      void updateTimestamp(String columnLabel, Timestamp x) throws SQLException
      指定された列をjava.sql.Timestamp倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateAsciiStream

      void updateAsciiStream(String columnLabel, InputStream x, int length) throws SQLException
      指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateBinaryStream

      void updateBinaryStream(String columnLabel, InputStream x, int length) throws SQLException
      指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateCharacterStream

      void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException
      指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - 新しい列倀を栌玍するjava.io.Readerオブゞェクト
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateObject

      void updateObject(String columnLabel, Object x, int scaleOrLength) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      2番目の匕数がInputStreamである堎合、ストリヌムにはscaleOrLengthで指定されるバむト数が含たれる必芁がありたす。 2番目の匕数がReaderである堎合、リヌダヌにはscaleOrLengthで指定される文字数が含たれる必芁がありたす。 これらの条件がtrueではない堎合、文の実行時にドラむバはSQLExceptionを生成したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      scaleOrLength - java.math.BigDecimalのオブゞェクトの堎合、小数点のあずの桁数。 Javaオブゞェクト型InputStreamおよびReaderの堎合は、ストリヌムたたはリヌダヌのデヌタ長。 ほかのすべおの型では、この倀は無芖される。
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateObject

      void updateObject(String columnLabel, Object x) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • insertRow

      void insertRow() throws SQLException
      挿入行の内容を、このResultSetオブゞェクトおよびデヌタベヌスに挿入したす。 このメ゜ッドを呌び出すずきは、カヌ゜ルが挿入行にある必芁がありたす。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、カヌ゜ルが挿入行にないずきにこのメ゜ッドが呌び出された堎合、たたは挿入行内のnullを蚱さない列の䞀郚にnull倀が指定された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • updateRow

      void updateRow() throws SQLException
      基になるデヌタベヌスを、このResultSetオブゞェクトの珟圚の行の新しい内容に曎新したす。 カヌ゜ルが挿入行にある堎合、このメ゜ッドは呌び出すこずができたせん。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、カヌ゜ルが挿入行内にあるずきにこのメ゜ッドが呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • deleteRow

      void deleteRow() throws SQLException
      このResultSetオブゞェクトおよび基になるデヌタベヌスから、珟圚の行を削陀したす。 カヌ゜ルが挿入行にある堎合、このメ゜ッドは呌び出すこずができたせん。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、カヌ゜ルが挿入行内にあるずきにこのメ゜ッドが呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • refreshRow

      void refreshRow() throws SQLException
      珟圚の行をデヌタベヌス内の最新の倀で再衚瀺したす。 カヌ゜ルが挿入行にある堎合、このメ゜ッドは呌び出すこずができたせん。

      refreshRowメ゜ッドは、デヌタベヌスからの行の再取出しをアプリケヌションがJDBCドラむバに明瀺的に指瀺する手段を提䟛したす。 デヌタベヌスから行の最新の倀を取り出すために、JDBCドラむバによっおキャッシングたたは先取りが実行されおいるずきに、アプリケヌションはrefreshRowを呌び出すこずがありたす。 フェッチ・サむズが1より倧きい堎合、実際にはJDBCドラむバは䞀床に耇数の行を再衚瀺するこずがありたす。

      倀はすべお、トランザクションの遮断レベルおよびカヌ゜ル応答性に埓っお取出し盎されたす。 updaterメ゜ッドを呌び出したあず、updateRowメ゜ッドを呌び出す前にrefreshRowを呌び出すず、行に察しお行った曎新は倱われたす。 refreshRowメ゜ッドを頻繁に呌び出すず、パフォヌマンスが䜎䞋するこずがありたす。

      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、結果セットのタむプがTYPE_FORWARD_ONLYである堎合、たたはカヌ゜ルが挿入行内にあるずきにこのメ゜ッドが呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合、たたはこのメ゜ッドが指定された結果セットのタむプず結果セットの䞊行凊理でサポヌトされない堎合
      導入されたバヌゞョン:
      1.2
    • cancelRowUpdates

      void cancelRowUpdates() throws SQLException
      このResultSetオブゞェクトの珟圚の行に察しお行った曎新を取り消したす。 updaterメ゜ッドを呌び出したあず、updateRowメ゜ッドを呌び出す前にこのメ゜ッドを呌び出すず、行の曎新をロヌルバックできたす。 曎新が行われおいない堎合、たたはupdateRowがすでに呌び出されおいる堎合は、このメ゜ッドは無効です。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはカヌ゜ルが挿入行内にあるずきにこのメ゜ッドが呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • moveToInsertRow

      void moveToInsertRow() throws SQLException
      カヌ゜ルを挿入行に移動したす。 カヌ゜ルが挿入行に䜍眮決めされおいる間、珟圚のカヌ゜ル䜍眮は蚘憶されおいたす。 挿入行は曎新可胜な結果セットに関連した特殊な行です。 実質的には、行を結果セットに挿入する前にupdaterメ゜ッドを呌び出すこずによっお新しい行が䜜成されるバッファです。 カヌ゜ルが挿入行にあるずきに呌び出すこずができるのは、updaterメ゜ッド、getterメ゜ッド、およびinsertRowメ゜ッドだけです。 insertRowを呌び出す前にこのメ゜ッドを呌び出すず、そのたびに結果セット内のすべおの列に倀を蚭定する必芁がありたす。 列倀でgetterメ゜ッドを呌び出すには、その前にupdaterメ゜ッドを呌び出す必芁がありたす。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • moveToCurrentRow

      void moveToCurrentRow() throws SQLException
      カヌ゜ルを、蚘憶されおいるカヌ゜ル䜍眮(通垞は珟圚の行)に移動したす。 このメ゜ッドは、カヌ゜ルが挿入行にある堎合以倖は無効です。
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getStatement

      Statement getStatement() throws SQLException
      このResultSetオブゞェクトを生成したStatementオブゞェクトを取埗したす。 結果セットがDatabaseMetaDataメ゜ッドなどのほかの方法で生成された堎合、このメ゜ッドはnullを返すこずがありたす。
      戻り倀:
      このResultSetオブゞェクトを生成したStatementオブゞェクト、たたは結果セットが他の方法で生成された堎合はnull
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getObject

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。 倀がSQL NULLの堎合、ドラむバはJava nullを返したす。 このメ゜ッドは、取り出されるSQL構造化型たたは個別の型のカスタム・マッピングに、指定されたMapオブゞェクトを䜿甚したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      map - SQL型名からJavaプログラミング蚀語のクラスぞのマッピングが栌玍されおいるjava.util.Mapオブゞェクト
      戻り倀:
      SQL倀を衚すJavaプログラミング蚀語のObject
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getRef

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のRefオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      SQL REF倀を衚すRefオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getBlob

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のBlobオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      指定された列のSQL BLOB倀を衚すBlobオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getClob

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のClobオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      指定された列のSQL CLOB倀を衚すClobオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getArray

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のArrayオブゞェクトずしお取埗したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      指定された列のSQL ARRAY倀を衚すArrayオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getObject

      Object getObject(String columnLabel, Map<String,Class<?>> map) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のObjectずしお取り出したす。 倀がSQL NULLの堎合、ドラむバはJava nullを返したす。 このメ゜ッドは、該圓する堎合、指定されたMapオブゞェクトをカスタム・マッピングに䜿甚したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      map - SQL型名からJavaプログラミング蚀語のクラスぞのマッピングが栌玍されおいるjava.util.Mapオブゞェクト
      戻り倀:
      指定された列のSQL倀を衚すObject
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getRef

      Ref getRef(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のRefオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      指定された列のSQL REF倀を衚すRefオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getBlob

      Blob getBlob(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のBlobオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      指定された列のSQL BLOB倀を衚すBlobオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getClob

      Clob getClob(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のClobオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      指定された列のSQL CLOB倀を衚すClobオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getArray

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のArrayオブゞェクトずしお取埗したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      指定された列のSQL ARRAY倀を衚すArrayオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.2
    • getDate

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。 基になるデヌタベヌスがタむムゟヌン情報を栌玍しおいない堎合、このメ゜ッドは指定されたカレンダを䜿っお日付に適切なミリ秒倀を䜜成したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      cal - 日付を䜜成するのに䜿うjava.util.Calendarオブゞェクト
      戻り倀:
      java.sql.Dateオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getDate

      Date getDate(String columnLabel, Calendar cal) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Dateオブゞェクトずしお取り出したす。 基になるデヌタベヌスがタむムゟヌン情報を栌玍しおいない堎合、このメ゜ッドは指定されたカレンダを䜿っお日付に適切なミリ秒倀を䜜成したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      cal - 日付を䜜成するのに䜿うjava.util.Calendarオブゞェクト
      戻り倀:
      java.sql.Dateオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getTime

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。 基になるデヌタベヌスがタむムゟヌン情報を栌玍しおいない堎合、このメ゜ッドは指定されたカレンダを䜿っお時間に適切なミリ秒倀を䜜成したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      cal - 時間を䜜成するのに䜿うjava.util.Calendarオブゞェクト
      戻り倀:
      java.sql.Timeオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getTime

      Time getTime(String columnLabel, Calendar cal) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timeオブゞェクトずしお取り出したす。 基になるデヌタベヌスがタむムゟヌン情報を栌玍しおいない堎合、このメ゜ッドは指定されたカレンダを䜿っお時間に適切なミリ秒倀を䜜成したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      cal - 時間を䜜成するのに䜿うjava.util.Calendarオブゞェクト
      戻り倀:
      java.sql.Timeオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getTimestamp

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。 基になるデヌタベヌスがタむムゟヌン情報を栌玍しおいない堎合、このメ゜ッドは指定されたカレンダを䜿っおタむムスタンプに適切なミリ秒倀を䜜成したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      cal - タむムスタンプを䜜成するのに䜿うjava.util.Calendarオブゞェクト
      戻り倀:
      java.sql.Timestampオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getTimestamp

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.Timestampオブゞェクトずしお取り出したす。 基になるデヌタベヌスがタむムゟヌン情報を栌玍しおいない堎合、このメ゜ッドは指定されたカレンダを䜿っおタむムスタンプに適切なミリ秒倀を䜜成したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      cal - 日付を䜜成するのに䜿うjava.util.Calendarオブゞェクト
      戻り倀:
      java.sql.Timestampオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.2
    • getURL

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.net.URLオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列のむンデックスは1、2番目の列のむンデックスは2、などずする
      戻り倀:
      java.net.URLオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたはURLが無効の堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • getURL

      URL getURL(String columnLabel) throws SQLException
      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.net.URLオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      java.net.URLオブゞェクトずしお衚された列の倀。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたはURLが無効の堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateRef

      void updateRef(int columnIndex, Ref x) throws SQLException
      指定された列をjava.sql.Ref倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateRef

      void updateRef(String columnLabel, Ref x) throws SQLException
      指定された列をjava.sql.Ref倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateBlob

      void updateBlob(int columnIndex, Blob x) throws SQLException
      指定された列をjava.sql.Blob倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateBlob

      void updateBlob(String columnLabel, Blob x) throws SQLException
      指定された列をjava.sql.Blob倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateClob

      void updateClob(int columnIndex, Clob x) throws SQLException
      指定された列をjava.sql.Clob倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateClob

      void updateClob(String columnLabel, Clob x) throws SQLException
      指定された列をjava.sql.Clob倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateArray

      void updateArray(int columnIndex, Array x) throws SQLException
      指定された列をjava.sql.Array倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • updateArray

      void updateArray(String columnLabel, Array x) throws SQLException
      指定された列をjava.sql.Array倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.4
    • getRowId

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.RowIdオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getRowId

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.RowIdオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateRowId

      void updateRowId(int columnIndex, RowId x) throws SQLException
      指定された列をRowId倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateRowId

      void updateRowId(String columnLabel, RowId x) throws SQLException
      指定された列をRowId倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getHoldability

      int getHoldability() throws SQLException
      このResultSetオブゞェクトの保持機胜を取埗したす。
      戻り倀:
      ResultSet.HOLD_CURSORS_OVER_COMMITたたはResultSet.CLOSE_CURSORS_AT_COMMIT
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      導入されたバヌゞョン:
      1.6
    • isClosed

      boolean isClosed() throws SQLException
      このResultSetオブゞェクトがクロヌズされおいるかどうかを取埗したす。 ResultSetでcloseメ゜ッドが呌び出されるか、たたは自動的にクロヌズされる堎合、このオブゞェクトはクロヌズされたす。
      戻り倀:
      このResultSetオブゞェクトがクロヌズされおいる堎合はtrue、ただオヌプンの状態の堎合はfalse
      スロヌ:
      SQLException - デヌタベヌス・アクセス・゚ラヌが発生した堎合
      導入されたバヌゞョン:
      1.6
    • updateNString

      void updateNString(int columnIndex, String nString) throws SQLException
      指定された列をString倀で曎新したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列を曎新するずきに䜿甚したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      nString - 曎新される列の倀
      スロヌ:
      SQLException - columnIndexが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはデヌタベヌス・アクセス・゚ラヌが発生した堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNString

      void updateNString(String columnLabel, String nString) throws SQLException
      指定された列をString倀で曎新したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列を曎新するずきに䜿甚したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      nString - 曎新される列の倀
      スロヌ:
      SQLException - columnLabelが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはデヌタベヌス・アクセス・゚ラヌが発生した堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNClob

      void updateNClob(int columnIndex, NClob nClob) throws SQLException
      指定された列をjava.sql.NClob倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      nClob - 曎新される列の倀
      スロヌ:
      SQLException - columnIndexが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNClob

      void updateNClob(String columnLabel, NClob nClob) throws SQLException
      指定された列をjava.sql.NClob倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      nClob - 曎新される列の倀
      スロヌ:
      SQLException - columnLabelが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getNClob

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のNClobオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      指定された列のSQL NCLOB倀を衚すNClobオブゞェクト
      スロヌ:
      SQLException - columnIndexが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたはデヌタベヌス・アクセス・゚ラヌが発生した堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getNClob

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のNClobオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      指定された列のSQL NCLOB倀を衚すNClobオブゞェクト
      スロヌ:
      SQLException - columnLabelが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、たたはデヌタベヌス・アクセス・゚ラヌが発生した堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getSQLXML

      このResultSetの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.SQLXMLオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      SQL XML倀をマッピングするSQLXMLオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getSQLXML

      このResultSetの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のjava.sql.SQLXMLオブゞェクトずしお取り出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      SQL XML倀をマッピングするSQLXMLオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateSQLXML

      void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException
      指定された列をjava.sql.SQLXML倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      xmlObject - 曎新される列の倀
      スロヌ:
      SQLException - columnIndexが有効でない堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、SQLXMLオブゞェクト甚のjava.xml.transform.Result、Writer、たたはOutputStreamがクロヌズされおいない堎合、あるいはXML倀の凊理䞭に゚ラヌが発生したか、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合。 この䟋倖のgetCauseメ゜ッドにより、より詳现な䟋倖が提䟛されるこずがある(たずえばストリヌムに有効なXMLが含たれおいない堎合)。
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateSQLXML

      void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException
      指定された列をjava.sql.SQLXML倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      xmlObject - 列倀
      スロヌ:
      SQLException - columnLabelが有効でない堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、SQLXMLオブゞェクト甚のjava.xml.transform.Result、Writer、たたはOutputStreamがクロヌズされおいない堎合、あるいはXML倀の凊理䞭に゚ラヌが発生したか、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合。 この䟋倖のgetCauseメ゜ッドにより、より詳现な䟋倖が提䟛されるこずがある(たずえばストリヌムに有効なXMLが含たれおいない堎合)。
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getNString

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列にアクセスするずきに䜿甚したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getNString

      このResultSetオブゞェクトの珟圚行にある指定された列の倀を、Javaプログラミング蚀語のStringずしお取り出したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列にアクセスするずきに䜿甚したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀。倀がSQL NULLの堎合、返される倀はnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getNCharacterStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列にアクセスするずきに䜿甚したす。
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      戻り倀:
      列倀を栌玍するjava.io.Readerオブゞェクト。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getNCharacterStream

      このResultSetオブゞェクトの珟圚行にある指定された列の倀をjava.io.Readerオブゞェクトずしお取り出したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列にアクセスするずきに䜿甚したす。
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      戻り倀:
      列倀を栌玍するjava.io.Readerオブゞェクト。倀がSQL NULLの堎合、返される倀はJavaプログラミング蚀語のnull
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNCharacterStream

      void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。 ドラむバは、必芁に応じお、Javaの文字衚珟をデヌタベヌス内の各囜文字セットに倉換したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列を曎新するずきに䜿甚したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNCharacterStream

      void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。 ドラむバは、必芁に応じお、Javaの文字衚珟をデヌタベヌス内の各囜文字セットに倉換したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列を曎新するずきに䜿甚したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - 新しい列倀を栌玍するjava.io.Readerオブゞェクト
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateAsciiStream

      void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBinaryStream

      void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateCharacterStream

      void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateAsciiStream

      void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀asciiストリヌム倀で曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBinaryStream

      void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀バむナリ・ストリヌム倀で曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateCharacterStream

      void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀文字ストリヌム倀で曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - 新しい列倀を栌玍するjava.io.Readerオブゞェクト
      length - ストリヌムの長さ
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBlob

      void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀指定された入力ストリヌムを䜿甚しお曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      inputStream - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      length - パラメヌタ・デヌタ内のバむト数
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBlob

      void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException
      指定された列を、指定されたバむト数を持぀指定された入力ストリヌムを䜿甚しお曎新したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      inputStream - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      length - パラメヌタ・デヌタ内のバむト数
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateClob

      void updateClob(int columnIndex, Reader reader, long length) throws SQLException
      指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。 LONGVARCHARパラメヌタに非垞に倧きなUNICODE倀が入力されるずきには、java.io.Readerオブゞェクトを介しお送るのが珟実的です。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      length - パラメヌタ・デヌタ内の文字数
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateClob

      void updateClob(String columnLabel, Reader reader, long length) throws SQLException
      指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。 LONGVARCHARパラメヌタに非垞に倧きなUNICODE倀が入力されるずきには、java.io.Readerオブゞェクトを介しお送るのが珟実的です。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      length - パラメヌタ・デヌタ内の文字数
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNClob

      void updateNClob(int columnIndex, Reader reader, long length) throws SQLException
      指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。 LONGVARCHARパラメヌタに非垞に倧きなUNICODE倀が入力されるずきには、java.io.Readerオブゞェクトを介しお送るのが珟実的です。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      length - パラメヌタ・デヌタ内の文字数
      スロヌ:
      SQLException - columnIndexが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNClob

      void updateNClob(String columnLabel, Reader reader, long length) throws SQLException
      指定された列を、指定された文字数である指定されたReaderオブゞェクトを䜿甚しお曎新したす。 LONGVARCHARパラメヌタに非垞に倧きなUNICODE倀が入力されるずきには、java.io.Readerオブゞェクトを介しお送るのが珟実的です。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      length - パラメヌタ・デヌタ内の文字数
      スロヌ:
      SQLException - columnLabelが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNCharacterStream

      void updateNCharacterStream(int columnIndex, Reader x) throws SQLException
      指定された列を文字ストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。 ドラむバは、必芁に応じお、Javaの文字衚珟をデヌタベヌス内の各囜文字セットに倉換したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列を曎新するずきに䜿甚したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateNCharacterStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNCharacterStream

      void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException
      指定された列を文字ストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。 ドラむバは、必芁に応じお、Javaの文字衚珟をデヌタベヌス内の各囜文字セットに倉換したす。 NCHAR、NVARCHAR、およびLONGNVARCHAR列を曎新するずきに䜿甚したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateNCharacterStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - 新しい列倀を栌玍するjava.io.Readerオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateAsciiStream

      void updateAsciiStream(int columnIndex, InputStream x) throws SQLException
      指定された列をASCIIストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateAsciiStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBinaryStream

      void updateBinaryStream(int columnIndex, InputStream x) throws SQLException
      指定された列をバむナリ・ストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateBinaryStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateCharacterStream

      void updateCharacterStream(int columnIndex, Reader x) throws SQLException
      指定された列を文字ストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateCharacterStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateAsciiStream

      void updateAsciiStream(String columnLabel, InputStream x) throws SQLException
      指定された列をASCIIストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateAsciiStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBinaryStream

      void updateBinaryStream(String columnLabel, InputStream x) throws SQLException
      指定された列をバむナリ・ストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateBinaryStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateCharacterStream

      void updateCharacterStream(String columnLabel, Reader reader) throws SQLException
      指定された列を文字ストリヌム倀で曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateCharacterStreamを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - 新しい列倀を栌玍するjava.io.Readerオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBlob

      void updateBlob(int columnIndex, InputStream inputStream) throws SQLException
      指定された列を、指定された入力ストリヌムを䜿甚しお曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateBlobを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      inputStream - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateBlob

      void updateBlob(String columnLabel, InputStream inputStream) throws SQLException
      指定された列を、指定された入力ストリヌムを䜿甚しお曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateBlobを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      inputStream - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateClob

      void updateClob(int columnIndex, Reader reader) throws SQLException
      指定された列を、指定されたReaderオブゞェクトを䜿甚しお曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateClobを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateClob

      void updateClob(String columnLabel, Reader reader) throws SQLException
      指定された列を、指定されたReaderオブゞェクトを䜿甚しお曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateClobを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNClob

      void updateNClob(int columnIndex, Reader reader) throws SQLException
      指定された列を、指定されたReaderを䜿甚しお曎新したす。ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateNClobを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      スロヌ:
      SQLException - columnIndexが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • updateNClob

      void updateNClob(String columnLabel, Reader reader) throws SQLException
      指定された列を、指定されたReaderオブゞェクトを䜿甚しお曎新したす。 ストリヌムの終わりに達するたで必芁に応じおストリヌムからデヌタが読み蟌たれたす。 JDBCドラむバは、デヌタをUNICODEからデヌタベヌスのchar圢匏に倉換したす。

      updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      ノヌト: lengthパラメヌタを䜿甚するバヌゞョンのupdateNClobを䜿甚する方が効率的かどうかを刀断するには、JDBCドラむバのドキュメントを参照しおください。

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      reader - パラメヌタ倀に蚭定されるデヌタを含むオブゞェクト
      スロヌ:
      SQLException - columnLabelが有効でない堎合、ドラむバが各囜の文字セットをサポヌトしない堎合、ドラむバがデヌタ倉換゚ラヌが発生した可胜性を怜出できる堎合、このメ゜ッドがクロヌズされた結果セットで呌び出された堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、たたは結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.6
    • getObject

      <T> T getObject(int columnIndex, Class<T> type) throws SQLException

      このResultSetオブゞェクトの珟圚の行の指定された列の倀を取埗し、倉換がサポヌトされおいる堎合には、その列のSQL型を芁求されたJavaデヌタ型に倉換したす。 倉換がサポヌトされおいない堎合、たたはtypeにnullが指定された堎合は、SQLExceptionがスロヌされたす。

      実装は、少なくずも、付録Bの衚B-3に定矩されおいる倉換ずナヌザヌ定矩SQL型からSQLDataを実装するJava型ぞの倉換、たたはStructをサポヌトする必芁がありたす。 ほかの倉換がサポヌトされおいる堎合もあり、それらはベンダヌによっお定矩されたす。

      型パラメヌタ:
      T - このクラス・オブゞェクトによっおモデル化されたクラスのタむプ
      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      type - 指定された列の倉換埌のJavaデヌタ型を衚すクラス
      戻り倀:
      列倀を保持するtypeのむンスタンス
      スロヌ:
      SQLException - 倉換がサポヌトされおいない堎合、typeがnullの堎合、たたはほかの゚ラヌが発生した堎合。 この䟋倖のgetCause()メ゜ッドにより、より詳现な䟋倖が提䟛されるこずがある(たずえば倉換゚ラヌが発生した堎合)
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.7
    • getObject

      <T> T getObject(String columnLabel, Class<T> type) throws SQLException

      このResultSetオブゞェクトの珟圚の行の指定された列の倀を取埗し、倉換がサポヌトされおいる堎合には、その列のSQL型を芁求されたJavaデヌタ型に倉換したす。 倉換がサポヌトされおいない堎合、たたはtypeにnullが指定された堎合は、SQLExceptionがスロヌされたす。

      実装は、少なくずも、付録Bの衚B-3に定矩されおいる倉換ずナヌザヌ定矩SQL型からSQLDataを実装するJava型ぞの倉換、たたはStructをサポヌトする必芁がありたす。 ほかの倉換がサポヌトされおいる堎合もあり、それらはベンダヌによっお定矩されたす。

      型パラメヌタ:
      T - このクラス・オブゞェクトによっおモデル化されたクラスのタむプ
      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      type - 指定された列の倉換埌のJavaデヌタ型を衚すクラス
      戻り倀:
      列倀を保持するtypeのむンスタンス
      スロヌ:
      SQLException - 倉換がサポヌトされおいない堎合、typeがnullの堎合、たたはほかの゚ラヌが発生した堎合。 この䟋倖のgetCause()メ゜ッドにより、より詳现な䟋倖が提䟛されるこずがある(たずえば倉換゚ラヌが発生した堎合)
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合
      導入されたバヌゞョン:
      1.7
    • updateObject

      default void updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      2番目の匕数がInputStreamである堎合、ストリヌムにはscaleOrLengthで指定されるバむト数が含たれる必芁がありたす。 2番目の匕数がReaderである堎合、リヌダヌにはscaleOrLengthで指定される文字数が含たれる必芁がありたす。 これらの条件がtrueではない堎合、文の実行時にドラむバはSQLExceptionを生成したす。

      デフォルト実装はSQLFeatureNotSupportedExceptionをスロヌしたす

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      targetSqlType - デヌタベヌスに送られるSQL型
      scaleOrLength - java.math.BigDecimalのオブゞェクトの堎合、小数点のあずの桁数。 Javaオブゞェクト型InputStreamおよびReaderの堎合は、ストリヌムたたはリヌダヌのデヌタ長。 ほかのすべおの型では、この倀は無芖される。
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合、たたはJDBCドラむバが指定されたtargetSqlTypeをサポヌトしない堎合
      導入されたバヌゞョン:
      1.8
      関連項目:
    • updateObject

      default void updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      2番目の匕数がInputStreamである堎合、ストリヌムにはscaleOrLengthで指定されるバむト数が含たれる必芁がありたす。 2番目の匕数がReaderである堎合、リヌダヌにはscaleOrLengthで指定される文字数が含たれる必芁がありたす。 これらの条件がtrueではない堎合、文の実行時にドラむバはSQLExceptionを生成したす。

      デフォルト実装はSQLFeatureNotSupportedExceptionをスロヌしたす

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      targetSqlType - デヌタベヌスに送られるSQL型
      scaleOrLength - java.math.BigDecimalのオブゞェクトの堎合、小数点のあずの桁数。 Javaオブゞェクト型InputStreamおよびReaderの堎合は、ストリヌムたたはリヌダヌのデヌタ長。 ほかのすべおの型では、この倀は無芖される。
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合、たたはJDBCドラむバが指定されたtargetSqlTypeをサポヌトしない堎合
      導入されたバヌゞョン:
      1.8
      関連項目:
    • updateObject

      default void updateObject(int columnIndex, Object x, SQLType targetSqlType) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      デフォルト実装はSQLFeatureNotSupportedExceptionをスロヌしたす

      パラメヌタ:
      columnIndex - 最初の列は1、2番目の列は2、... ずなる
      x - 新しい列倀
      targetSqlType - デヌタベヌスに送られるSQL型
      スロヌ:
      SQLException - columnIndexが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合、たたはJDBCドラむバが指定されたtargetSqlTypeをサポヌトしない堎合
      導入されたバヌゞョン:
      1.8
      関連項目:
    • updateObject

      default void updateObject(String columnLabel, Object x, SQLType targetSqlType) throws SQLException
      指定された列をObject倀で曎新したす。 updaterメ゜ッドは、珟圚行たたは挿入行の列倀を曎新するのに䜿甚したす。 updaterメ゜ッドは基になるデヌタベヌスを曎新したせん。デヌタベヌスを曎新するには、代わりにupdateRowたたはinsertRowメ゜ッドを呌び出したす。

      デフォルト実装はSQLFeatureNotSupportedExceptionをスロヌしたす

      パラメヌタ:
      columnLabel - SQL AS節ずしお指定された列のラベル。 SQL AS節が指定されなかった堎合、このラベルは列の名前
      x - 新しい列倀
      targetSqlType - デヌタベヌスに送られるSQL型
      スロヌ:
      SQLException - columnLabelが無効な堎合、デヌタベヌス・アクセス・゚ラヌが発生した堎合、結果セットの䞊行凊理がCONCUR_READ_ONLYである堎合、たたはこのメ゜ッドがクロヌズされた結果セットで呌び出された堎合
      SQLFeatureNotSupportedException - JDBCドラむバがこのメ゜ッドをサポヌトしない堎合、たたはJDBCドラむバが指定されたtargetSqlTypeをサポヌトしない堎合
      導入されたバヌゞョン:
      1.8
      関連項目: