setCharacterStream (java.lang.String, java.io.Reader, int) メソッド
指定されたパラメーターを、指定された文字数である指定された Reader オブジェクトに設定します。
構文
public final void setCharacterStream(java.lang.String parameterName,
java.io.Reader value,
int length)
パラメーター
parameterName
パラメーターの名前を表す文字列です。
value
Unicode データを含む Reader オブジェクトです。
length
文字数の長さを示す int です。
例外
解説
この setCharacterStream メソッドは、java.sql.CallableStatement インターフェイスの setCharacterStream メソッドで規定されています。
ストリームの長さが、length パラメーターで指定された長さと異なる場合は、行の更新または挿入時に JDBC ドライバーが例外をスローします。
ストリームの長さが不明である場合、length パラメーターを -1 に設定して、ドライバーが長さに関係なくストリームを受け入れるように指定できます。 sqljdbc4.jar を使用する場合、アプリケーションで長さが不明なストリームを使用して列を更新するときには、JDBC 4.0 メソッドの setCharacterStream (java.lang.String, java.io.Reader) メソッドを使用することをお勧めします。
参照
SQLServerCallableStatement のメンバー
SQLServerCallableStatement クラス