次の方法で共有


SQLServerPreparedStatement メソッド

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

メソッド

名前 説明

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、または 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 オブジェクトのパラメータの数、型、およびプロパティを取得します。

getQueryTimeout

(SQLServerStatement から継承されます) Microsoft SQL Server 2005 JDBC Driver が Statement オブジェクトの実行を待つ秒数を取得します。

getResultSet

(SQLServerStatement から継承されます) 現在の結果を SQLServerResultSet オブジェクトとして取得します。

getResultSetConcurrency

(SQLServerStatement から継承されます) Statement オブジェクトによって生成された SQLServerResultSet オブジェクトの結果セットの同時実行を取得します。

getResultSetHoldability

(SQLServerStatement から継承されます) Statement オブジェクトによって生成された SQLServerResultSet オブジェクトの結果セットの保持機能を取得します。

getResultSetType

(SQLServerStatement から継承されます) Statement オブジェクトによって生成された SQLServerResultSet オブジェクトの結果セットの種類を取得します。

getUpdateCount

(SQLServerStatement から継承されます) 現在の結果を更新数として取得します。

getWarnings

(SQLServerStatement から継承されます) Statement オブジェクトでの呼び出しによって報告された最初の警告を取得します。

setArray

指定されたパラメータの番号を、渡された Array オブジェクトに設定します。

setAsciiStream

指定されたパラメータの番号を、指定されたバイト数を持つ渡された InputStream オブジェクトに設定します。

setBigDecimal

指定されたパラメータの番号を、渡された BigDecimal オブジェクトに設定します。

setBinaryStream

指定されたパラメータの番号を、渡された入力ストリームに設定します。入力ストリームは、指定されたバイト数を持ちます。

setBlob

指定されたパラメータを、渡された Blob オブジェクトに設定します。

setboolean

指定されたパラメータを、渡された boolean 値に設定します。

setByte

指定されたパラメータを、渡された byte 値に設定します。

setBytes

指定されたパラメータを、渡された byte 配列に設定します。

setCharacterStream

指定されたパラメータを、渡された文字数である渡された Reader オブジェクトに設定します。

setClob

指定されたパラメータを、渡された Clob オブジェクトに設定します。

setCursorName

(SQLServerStatement から継承されます) SQL カーソル名を、渡された文字列に設定します。この文字列は、後に続く実行 (execute) メソッドによって使用されます。

setDate

指定されたパラメータを、渡された日付の値に設定します。

setDouble

指定されたパラメータを、渡された double 値に設定します。

setEscapeProcessing

(SQLServerStatement から継承されます) エスケープの処理モードを設定します。

setFetchDirection

(SQLServerStatement から継承されます) 結果セットの行を処理する方向についてのヒントを JDBC ドライバに提供します。

setFetchSize

(SQLServerStatement から継承されます) さらに行が必要な場合にデータベースからフェッチする必要がある行数について、JDBC ドライバにヒントを示します。

setFloat

指定されたパラメータを、渡された float 値に設定します。

setInt

指定されたパラメータを、渡された int 値に設定します。

setLong

指定されたパラメータを、渡された long 値に設定します。

setMaxFieldSize

(SQLServerStatement から継承されます) 文字またはバイナリ値を格納する SQLServerResultSet 列の最大バイト数の制限を、渡されたバイト数に設定します。

setMaxRows

(SQLServerStatement から継承されます) 任意の SQLServerResultSet オブジェクトが含むことのできる最大行数の制限を、渡された数値に設定します。

setNull

渡されたパラメータの型で、指定されたパラメータを null 値に設定します。

setObject

渡されたオブジェクトを使用して、指定されたパラメータの値を設定します。

setQueryTimeout

(SQLServerStatement から継承されます) 渡された秒数に従って、Statement オブジェクトの実行が完了するのをドライバが待つ秒数を設定します。

setRef

指定されたパラメータを、渡された Ref オブジェクトに設定します。

setShort

指定されたパラメータを、渡された short 値に設定します。

setString

指定されたパラメータを、渡された String 値に設定します。

setTime

指定されたパラメータを、渡された時刻の値に設定します。

setTimestamp

指定されたパラメータを、渡されたタイムスタンプ値に設定します。

setUnicodeStream

指定されたパラメータの番号を、渡された入力ストリームに設定します。入力ストリームは、指定されたバイト数を持ちます。

setURL

指定されたパラメータを、渡された URL 値に設定します。

継承されたメソッド

継承元のクラス メソッド

com.microsoft.sqlserver.jdbc.SQLServerStatement

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.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

参照

リファレンス

SQLServerPreparedStatement クラス

概念

SQLServerPreparedStatement のメンバ