SQLServerPreparedStatement のメンバー

JDBC ドライバーのダウンロード

次の表では、SQLServerPreparedStatement クラスによって公開されるメンバーを示します。

コンストラクター

[なし] :

フィールド

[なし] :

継承されたフィールド

継承元のクラス メソッド
java.sql.Statement CLOSE_ALL_RESULTS、CLOSE_CURRENT_RESULT、EXECUTE_FAILED、KEEP_CURRENT_RESULT、NO_GENERATED_KEYS、RETURN_GENERATED_KEYS、SUCCESS_NO_INFO

メソッド

Name 説明
addBatch Statement オブジェクトのコマンド バッチにパラメーターのセットを追加します。
cancel (SQLServerStatement から継承されます) Statement オブジェクトによって現在実行されている SQL ステートメントを取り消します。
clearBatch SQLServerStatement オブジェクトに対する SQL コマンドの現在の一覧を空にします。
clearParameters 現在のパラメーター値を直ちにクリアします。
clearWarnings (SQLServerStatement から継承されます) Statement オブジェクトについて報告されたすべての警告をクリアします。
close Statement オブジェクトのデータベースと JDBC リソースを、自動的に解放されるまで待たずに直ちに解放します。
execute Statement オブジェクトの SQL ステートメントを実行します。すべての種類の SQL ステートメントを実行できます。
executeBatch 実行するコマンド バッチをデータベースに送信します。 すべてのコマンドが正常に実行されている場合は、更新数の配列が返されます。
executeQuery この Statement オブジェクトの SQL クエリを実行し、クエリによって生成される SQLServerResultSet オブジェクトを返します。
executeUpdate この Statement オブジェクトの SQL ステートメントを実行します。SQL ステートメントは、SQL INSERT、UPDATE、MERGE、または DELETE ステートメントであるか、DDL ステートメントなどのような何も返さない SQL ステートメントであることが必要です。
getConnection (SQLServerStatement から継承されます) Statement オブジェクトを生成した SQLServerConnection オブジェクトを取得します。
getFetchDirection (SQLServerStatement から継承されます) 行をフェッチする方向をデータベース テーブルから取得します。この方向は、Statement オブジェクトから生成される結果セットの既定の方向となります。
getFetchSize (SQLServerStatement から継承されます) 結果セットの行数を取得します。この行数は、Statement オブジェクトから生成される結果セット オブジェクトの既定のフェッチ サイズとなります。
getGeneratedKeys (SQLServerStatement から継承されます) Statement オブジェクトを実行した結果作成される自動生成キーを取得します。
getMaxFieldSize (SQLServerStatement から継承されます) この Statement オブジェクトによって生成される SQLServerResultSet オブジェクトの文字およびバイナリの列値に対して返される最大バイト数を取得します。
getMaxRows (SQLServerStatement から継承されます) この Statement オブジェクトによって生成される SQLServerResultSet オブジェクトが含むことのできる最大行数を取得します。
getMetaData SQLServerResultSetMetaData Class オブジェクトを取得します。このオブジェクトには、この Statement オブジェクトの実行時に返される SQLServerResultSet オブジェクトの列に関する情報が含まれます。
getMoreResults (SQLServerStatement から継承されます) この Statement オブジェクトの次の結果に移動します。
getParameterMetaData この Statement オブジェクトのパラメーターの数、型、およびプロパティを取得します。
getResponseBuffering (SQLServerStatement から継承されます) SQLServerStatement オブジェクトの応答バッファリング モードを取得します。
getQueryTimeout (SQLServerStatement から継承されます) SQL Server 用 Microsoft JDBC ドライバー がこの Statement オブジェクトの実行を待つ秒数を取得します。
getResultSet (SQLServerStatement から継承されます) 現在の結果を SQLServerResultSet オブジェクトとして取得します。
getResultSetConcurrency (SQLServerStatement から継承されます) この Statement オブジェクトによって生成された SQLServerResultSet オブジェクトの結果セットのコンカレンシーを取得します。
getResultSetHoldability (SQLServerStatement から継承されます) この Statement オブジェクトによって生成された SQLServerResultSet オブジェクトの結果セットの保持機能を取得します。
getResultSetType (SQLServerStatement から継承されます) この Statement オブジェクトによって生成された SQLServerResultSet オブジェクトの結果セットの種類を取得します。
getUpdateCount (SQLServerStatement から継承されます) 現在の結果を更新数として取得します。
getWarnings (SQLServerStatement から継承されます) この Statement オブジェクトでの呼び出しによって報告された最初の警告を取得します。
isClosed (SQLServerStatement から継承されます) この Statement オブジェクトが閉じられているかどうかを示します。
isPoolable (SQLServerStatement から継承されます) ユーザー指定のステートメント プールにステートメントを追加できるかどうかを示す値を返します。
isWrapperFor ステートメント オブジェクトが指定されたインターフェイスのラッパーであるかどうかを示します。
setArray 指定されたパラメーターの番号を、渡された Array オブジェクトに設定します。
setAsciiStream 指定されたパラメーターの番号を、渡された InputStream オブジェクトに設定します。
setBigDecimal 指定されたパラメーターの番号を、渡された BigDecimal オブジェクトに設定します。
setBinaryStream 指定されたパラメーターを、指定された入力ストリームに設定します。
setBlob 指定されたパラメーターを、指定された BLOB オブジェクトに設定します。
setboolean 指定されたパラメーターを、指定された Boolean 値に設定します。
setByte 指定されたパラメーターを、指定された byte 値に設定します。
setBytes 指定されたパラメーターを、指定された byte 配列に設定します。
setCharacterStream 指定されたパラメーターを、指定された Reader オブジェクトに設定します。
setClob 指定されたパラメーターを、渡された Clob オブジェクトに設定します。
setCursorName (SQLServerStatement から継承されます) SQL カーソル名を、指定された文字列に設定します。これは、後に続く実行 (execute) メソッドによって使用されます。
setDate 指定されたパラメーターを、指定された日付の値に設定します。
setDateTimeOffset 指定された列の値が DateTimeOffset クラス値に設定されます。
setDouble 指定されたパラメーターを、指定された double の値に設定します。
setEscapeProcessing (SQLServerStatement から継承されます) エスケープの処理モードを設定します。
setFetchDirection (SQLServerStatement から継承されます) 結果セットの行を処理する方向についてのヒントを JDBC ドライバーに示します。
setFetchSize (SQLServerStatement から継承されます) さらに行が必要な場合にデータベースからフェッチする必要がある行数について、JDBC ドライバーにヒントを示します。
setFloat 指定されたパラメーターを、指定された float の値に設定します。
setInt 指定されたパラメーターを、指定された int の値に設定します。
setLong 指定されたパラメーターを、指定された long の値に設定します。
setMaxFieldSize (SQLServerStatement から継承されます) 文字またはバイナリ値を格納する SQLServerResultSet 列の最大バイト数の制限を、渡されたバイト数に設定します。
setMaxRows (SQLServerStatement から継承されます) 任意の SQLServerResultSet オブジェクトが含むことのできる最大行数の制限が、渡された数値に設定されます。
setNCharacterStream 指定されたパラメーターを、指定された Reader オブジェクトに設定します。
setNClob 指定されたパラメーターを、指定されたオブジェクトに設定します。
setNull 渡されたパラメーターの型で、指定されたパラメーターを null 値に設定します。
setNString 指定されたパラメーターを、指定された String オブジェクトに設定します。
setObject 渡されたオブジェクトを使用して、指定されたパラメーターの値が設定されます。
setPoolable (SQLServerStatement から継承されます) ステートメントをプールすること、またはプールしないことを要求します。 既定では、SQLServerPreparedStatement オブジェクトは作成時にプールできます。
setQueryTimeout (SQLServerStatement から継承されます) Statement オブジェクトの実行をドライバーが待つ秒数を、指定された秒数に設定します。
setRef 指定されたパラメーターを、指定された Ref オブジェクトに設定します。
setResponseBuffering (SQLServerStatement から継承されます) SQLServerStatement オブジェクトの応答バッファリング モードを String full または adaptive に設定します。これらのモードの文字列では、大文字と小文字のどちらも使用できます。
setShort 指定されたパラメーターを、指定された short 値に設定します。
setString 指定されたパラメーターを、指定された String 値に設定します。
setSQLXML 指定されたパラメーターを、指定された SQLXML オブジェクトに設定します。
setTime 指定されたパラメーターを、指定された時刻の値に設定します。
setTimestamp 指定されたパラメーターを、指定されたタイムスタンプ値に設定します。
setUnicodeStream 指定されたパラメーターの番号を、指定された入力ストリームに設定します。入力ストリームは、指定されたバイト数を持ちます。
setURL 指定されたパラメーターを、指定された URL 値に設定します。
unwrap 指定されたインターフェイスを実装するオブジェクトを返します。このメソッドから返されたオブジェクトを使用することで、SQL Server 用 Microsoft JDBC ドライバー 固有のメソッドにアクセスできます。

継承されたメソッド

継承元のクラス メソッド
com.microsoft.sqlserver.jdbc.SQLServerStatement cancel、clearWarnings、execute、executeUpdate、getConnection、getFetchDirection、getFetchSize、getGeneratedKeys、getMaxFieldSize、getMaxRows、getMoreResults、getQueryTimeout、getResultSet、getResultSetConcurrency、getResultSetHoldability、getResultSetType、getUpdateCount、getWarnings、isPoolable、setCursorName、setEscapeProcessing、setFetchDirection、setFetchSize、setMaxFieldSize、setMaxRows、setPoolable、setQueryTimeout
java.lang.Object clone、equals、getClass、hashCode、notify、notifyAll、toString、wait
java.sql.Statement cancel、clearWarnings、execute、executeUpdate、getConnection、getFetchDirection、getFetchSize、getGeneratedKeys、getMaxFieldSize、getMaxRows、getMoreResults、getQueryTimeout、getResultSet、getResultSetConcurrency、getResultSetHoldability、getResultSetType、getUpdateCount、getWarnings、setCursorName、setEscapeProcessing、setFetchDirection、setFetchSize、setMaxFieldSize、setMaxRows、setQueryTimeout
java.sql.Wrapper isWrapperFor、unwrap

参照

SQLServerPreparedStatement クラス