次の方法で共有


SQLServerPreparedStatement のメンバー

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

コンストラクター

なし。

フィールド

なし。

継承されたフィールド

継承元のクラス メソッド

java.sql.Statement

CLOSE_ALL_RESULTS、CLOSE_CURRENT_RESULT、EXECUTE_FAILED、KEEP_CURRENT_RESULT、NO_GENERATED_KEYS、RETURN_GENERATED_KEYS、SUCCESS_NO_INFO

メソッド

名前 説明

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 クラス オブジェクトを取得します。このオブジェクトには、Statement オブジェクトの実行時に返される SQLServerResultSet オブジェクトの列に関する情報が含まれます。

getMoreResults

(SQLServerStatement から継承されます) Statement オブジェクトの次の結果に移動します。

getParameterMetaData

Statement オブジェクトのパラメーターの数、型、およびプロパティを取得します。

getResponseBuffering

(SQLServerStatement から継承されます) SQLServerStatement オブジェクトの応答バッファリング モードを取得します。

getQueryTimeout

(SQLServerStatement から継承されます) Microsoft SQL Server JDBC Driver が 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

指定されたインターフェイスを実装するオブジェクトを返します。このメソッドから返されたオブジェクトを使用することで、Microsoft SQL Server JDBC Driver 固有のメソッドにアクセスできます。

継承されたメソッド

継承元のクラス メソッド

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 クラス