|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectwisdom.core.CoreObject
wisdom.core.connections.ManagedPreparedStatement
java.sql.Statement をラップし、クローズの管理をManaginConnectionで自動処理するクラス。
フィールドの概要 |
インタフェース java.sql.Statement から継承したフィールド |
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
コンストラクタの概要 | |
ManagedPreparedStatement(java.lang.Object invoker,
java.sql.PreparedStatement stmt)
コンストラクタ |
メソッドの概要 | |
void |
addBatch()
PreparedStatementが持っている同メソッドを実行します。 |
void |
addBatch(java.lang.String sql)
PreparedStatementが持っている同メソッドを実行します。 |
void |
cancel()
PreparedStatementが持っている同メソッドを実行します。 |
void |
clearBatch()
PreparedStatementが持っている同メソッドを実行します。 |
void |
clearParameters()
PreparedStatementが持っている同メソッドを実行します。 |
void |
clearWarnings()
PreparedStatementが持っている同メソッドを実行します。 |
void |
close()
PreparedStatementが持っている同メソッドを実行します。 |
boolean |
execute()
PreparedStatementが持っている同メソッドを実行します。 |
boolean |
execute(java.lang.String sql)
PreparedStatementが持っている同メソッドを実行します。 |
boolean |
execute(java.lang.String sql,
int autoGeneratedKeys)
|
boolean |
execute(java.lang.String sql,
int[] columnIndexes)
|
boolean |
execute(java.lang.String sql,
java.lang.String[] columnNames)
|
int[] |
executeBatch()
PreparedStatementが持っている同メソッドを実行します。 |
java.sql.ResultSet |
executeQuery()
PreparedStatementが持っている同メソッドを実行します。 |
java.sql.ResultSet |
executeQuery(java.lang.String sql)
PreparedStatementが持っている同メソッドを実行します。 |
int |
executeUpdate()
PreparedStatementが持っている同メソッドを実行します。 |
int |
executeUpdate(java.lang.String sql)
PreparedStatementが持っている同メソッドを実行します。 |
int |
executeUpdate(java.lang.String sql,
int autoGeneratedKeys)
|
int |
executeUpdate(java.lang.String sql,
int[] columnIndexes)
|
int |
executeUpdate(java.lang.String sql,
java.lang.String[] columnNames)
|
java.sql.Connection |
getConnection()
PreparedStatementが持っている同メソッドを実行します。 |
int |
getFetchDirection()
PreparedStatementが持っている同メソッドを実行します。 |
int |
getFetchSize()
PreparedStatementが持っている同メソッドを実行します。 |
java.sql.ResultSet |
getGeneratedKeys()
|
int |
getMaxFieldSize()
PreparedStatementが持っている同メソッドを実行します。 |
int |
getMaxRows()
PreparedStatementが持っている同メソッドを実行します。 |
java.sql.ResultSetMetaData |
getMetaData()
PreparedStatementが持っている同メソッドを実行します。 |
boolean |
getMoreResults()
PreparedStatementが持っている同メソッドを実行します。 |
boolean |
getMoreResults(int current)
|
java.sql.ParameterMetaData |
getParameterMetaData()
|
int |
getQueryTimeout()
PreparedStatementが持っている同メソッドを実行します。 |
java.sql.ResultSet |
getResultSet()
PreparedStatementが持っている同メソッドを実行します。 |
int |
getResultSetConcurrency()
PreparedStatementが持っている同メソッドを実行します。 |
int |
getResultSetHoldability()
|
int |
getResultSetType()
PreparedStatementが持っている同メソッドを実行します。 |
int |
getUpdateCount()
PreparedStatementが持っている同メソッドを実行します。 |
java.sql.SQLWarning |
getWarnings()
PreparedStatementが持っている同メソッドを実行します。 |
boolean |
isClosed()
PreparedStatementがcloseされているか調べます。 |
boolean |
isPoolable()
|
boolean |
isWrapperFor(java.lang.Class iface)
|
void |
setArray(int i,
java.sql.Array x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setAsciiStream(int parameterIndex,
java.io.InputStream x)
|
void |
setAsciiStream(int parameterIndex,
java.io.InputStream x,
int length)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setAsciiStream(int parameterIndex,
java.io.InputStream x,
long length)
|
void |
setBigDecimal(int parameterIndex,
java.math.BigDecimal x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setBinaryStream(int parameterIndex,
java.io.InputStream x)
|
void |
setBinaryStream(int parameterIndex,
java.io.InputStream x,
int length)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setBinaryStream(int parameterIndex,
java.io.InputStream x,
long length)
|
void |
setBlob(int i,
java.sql.Blob x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setBlob(int parameterIndex,
java.io.InputStream inputStream)
|
void |
setBlob(int parameterIndex,
java.io.InputStream inputStream,
long length)
|
void |
setBoolean(int parameterIndex,
boolean x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setByte(int parameterIndex,
byte x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setBytes(int parameterIndex,
byte[] x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setCharacterStream(int parameterIndex,
java.io.Reader reader)
|
void |
setCharacterStream(int parameterIndex,
java.io.Reader reader,
int length)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setCharacterStream(int parameterIndex,
java.io.Reader reader,
long length)
|
void |
setClob(int i,
java.sql.Clob x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setClob(int parameterIndex,
java.io.Reader reader)
|
void |
setClob(int parameterIndex,
java.io.Reader reader,
long length)
|
void |
setCursorName(java.lang.String name)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setDate(int parameterIndex,
java.sql.Date x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setDate(int parameterIndex,
java.sql.Date x,
java.util.Calendar cal)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setDouble(int parameterIndex,
double x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setEscapeProcessing(boolean enable)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setFetchDirection(int direction)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setFetchSize(int rows)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setFloat(int parameterIndex,
float x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setInt(int parameterIndex,
int x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setLong(int parameterIndex,
long x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setMaxFieldSize(int max)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setMaxRows(int max)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setNCharacterStream(int parameterIndex,
java.io.Reader value)
|
void |
setNCharacterStream(int parameterIndex,
java.io.Reader value,
long length)
|
void |
setNClob(int parameterIndex,
NClob value)
|
void |
setNClob(int parameterIndex,
java.io.Reader reader,
long length)
|
void |
setNString(int parameterIndex,
java.lang.String value)
|
void |
setNull(int parameterIndex,
int sqlType)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setNull(int parameterIndex,
int sqlType,
java.lang.String typeName)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setObject(int parameterIndex,
java.lang.Object x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setObject(int parameterIndex,
java.lang.Object x,
int targetSqlType)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setObject(int parameterIndex,
java.lang.Object x,
int targetSqlType,
int scale)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setPoolable(boolean poolable)
|
void |
setQueryTimeout(int seconds)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setRef(int i,
java.sql.Ref x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setRowId(int parameterIndex,
RowId x)
|
void |
setShort(int parameterIndex,
short x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setSQLXML(int parameterIndex,
SQLXML xmlObject)
|
void |
setString(int parameterIndex,
java.lang.String x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setTime(int parameterIndex,
java.sql.Time x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setTime(int parameterIndex,
java.sql.Time x,
java.util.Calendar cal)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setTimestamp(int parameterIndex,
java.sql.Timestamp x)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setTimestamp(int parameterIndex,
java.sql.Timestamp x,
java.util.Calendar cal)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setUnicodeStream(int parameterIndex,
java.io.InputStream x,
int length)
PreparedStatementが持っている同メソッドを実行します。 |
void |
setURL(int parameterIndex,
java.net.URL x)
|
java.lang.Object |
unwrap(java.lang.Class iface)
|
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public ManagedPreparedStatement(java.lang.Object invoker, java.sql.PreparedStatement stmt)
メソッドの詳細 |
public java.sql.ResultSet executeQuery(java.lang.String sql) throws java.sql.SQLException
java.sql.Statement
内の executeQuery
sql
- 通常静的 SQL SELECT 文
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int executeUpdate(java.lang.String sql) throws java.sql.SQLException
java.sql.Statement
内の executeUpdate
sql
- SQL INSERT 文、UPDATE 文、または DELETE 文、あるいは何も返さない SQL 文
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void close() throws java.sql.SQLException
java.sql.Statement
内の close
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int getMaxFieldSize() throws java.sql.SQLException
java.sql.Statement
内の getMaxFieldSize
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setMaxFieldSize(int max) throws java.sql.SQLException
java.sql.Statement
内の setMaxFieldSize
max
- 新しい最大列サイズの制限値。ゼロは無制限を意味する
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int getMaxRows() throws java.sql.SQLException
java.sql.Statement
内の getMaxRows
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setMaxRows(int max) throws java.sql.SQLException
java.sql.Statement
内の setMaxRows
max
- 新しい最大行数の制限値。ゼロは無制限を意味する
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setEscapeProcessing(boolean enable) throws java.sql.SQLException
java.sql.Statement
内の setEscapeProcessing
enable
- 有効にする場合は true、無効にする場合は false
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int getQueryTimeout() throws java.sql.SQLException
java.sql.Statement
内の getQueryTimeout
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setQueryTimeout(int seconds) throws java.sql.SQLException
java.sql.Statement
内の setQueryTimeout
seconds
- 新しいクエリータイムアウトの制限値の秒数。ゼロは無制限を意味する
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void cancel() throws java.sql.SQLException
java.sql.Statement
内の cancel
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException
java.sql.Statement
内の getWarnings
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void clearWarnings() throws java.sql.SQLException
java.sql.Statement
内の clearWarnings
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setCursorName(java.lang.String name) throws java.sql.SQLException
java.sql.Statement
内の setCursorName
name
- 新しいカーソル名。接続内で一意にする必要がある
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean execute(java.lang.String sql) throws java.sql.SQLException
java.sql.Statement
内の execute
sql
- 任意の SQL 文
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.ResultSet getResultSet() throws java.sql.SQLException
java.sql.Statement
内の getResultSet
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int getUpdateCount() throws java.sql.SQLException
java.sql.Statement
内の getUpdateCount
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean getMoreResults() throws java.sql.SQLException
java.sql.Statement
内の getMoreResults
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setFetchDirection(int direction) throws java.sql.SQLException
java.sql.Statement
内の setFetchDirection
direction
- 行を処理する初期方向
データベースアクセスエラーが発生した場合、または指定された方向が
- ResultSet.FETCH_FORWARD、ResultSet.FETCH_REVERSE、または ResultSet.FETCH_UNKNOWN のどれでもない場合
java.sql.SQLException
public int getFetchDirection() throws java.sql.SQLException
java.sql.Statement
内の getFetchDirection
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setFetchSize(int rows) throws java.sql.SQLException
java.sql.Statement
内の setFetchSize
rows
- フェッチする行数
データベースアクセスエラーが発生した場合、または条件
- 0 <= rows <= this.getMaxRows() が満たされない場合
java.sql.SQLException
public int getFetchSize() throws java.sql.SQLException
java.sql.Statement
内の getFetchSize
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int getResultSetConcurrency() throws java.sql.SQLException
java.sql.Statement
内の getResultSetConcurrency
java.sql.SQLException
public int getResultSetType() throws java.sql.SQLException
java.sql.Statement
内の getResultSetType
java.sql.SQLException
public void addBatch(java.lang.String sql) throws java.sql.SQLException
java.sql.Statement
内の addBatch
sql
- 通常静的 SQL INSERT 文、または UPDATE 文
データベースアクセスエラーが発生した場合、またはドライバがバッチ文をサポートしていない場合
java.sql.SQLException
public void clearBatch() throws java.sql.SQLException
java.sql.Statement
内の clearBatch
データベースアクセスエラーが発生した場合、またはドライバがバッチ文をサポートしていない場合
java.sql.SQLException
public int[] executeBatch() throws java.sql.SQLException
java.sql.Statement
内の executeBatch
データベースアクセスエラーが発生した場合、またはドライバがバッチ文をサポートしていない場合
java.sql.SQLException
public java.sql.Connection getConnection() throws java.sql.SQLException
java.sql.Statement
内の getConnection
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean isClosed()
public java.sql.ResultSet executeQuery() throws java.sql.SQLException
java.sql.PreparedStatement
内の executeQuery
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean execute() throws java.sql.SQLException
java.sql.PreparedStatement
内の execute
データベースアクセスエラーが発生した場合
java.sql.SQLException
public int executeUpdate() throws java.sql.SQLException
java.sql.PreparedStatement
内の executeUpdate
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void addBatch() throws java.sql.SQLException
java.sql.PreparedStatement
内の addBatch
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setNull(int parameterIndex, int sqlType) throws java.sql.SQLException
java.sql.PreparedStatement
内の setNull
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするsqlType
- java.sql.Types で定義される SQL 型コード
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setBoolean(int parameterIndex, boolean x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setBoolean
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setByte(int parameterIndex, byte x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setByte
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setShort(int parameterIndex, short x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setShort
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setInt(int parameterIndex, int x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setInt
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setLong(int parameterIndex, long x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setLong
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setFloat(int parameterIndex, float x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setFloat
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setDouble(int parameterIndex, double x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setDouble
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setBigDecimal(int parameterIndex, java.math.BigDecimal x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setBigDecimal
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setString(int parameterIndex, java.lang.String x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setString
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setBytes(int parameterIndex, byte[] x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setBytes
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setDate(int parameterIndex, java.sql.Date x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setDate
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setTime(int parameterIndex, java.sql.Time x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setTime
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setTimestamp(int parameterIndex, java.sql.Timestamp x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setTimestamp
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setAsciiStream(int parameterIndex, java.io.InputStream x, int length) throws java.sql.SQLException
java.sql.PreparedStatement
内の setAsciiStream
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- ASCII パラメータ値を含む Java 入力ストリームlength
- ストリームのバイト数
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setUnicodeStream(int parameterIndex, java.io.InputStream x, int length) throws java.sql.SQLException
java.sql.PreparedStatement
内の setUnicodeStream
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- UNICODE パラメータ値を含む Java 入力ストリームlength
- ストリームのバイト数
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setBinaryStream(int parameterIndex, java.io.InputStream x, int length) throws java.sql.SQLException
java.sql.PreparedStatement
内の setBinaryStream
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- バイナリパラメータ値を含む Java 入力ストリームlength
- ストリームのバイト数
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void clearParameters() throws java.sql.SQLException
java.sql.PreparedStatement
内の clearParameters
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setObject(int parameterIndex, java.lang.Object x, int targetSqlType, int scale) throws java.sql.SQLException
java.sql.PreparedStatement
内の setObject
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- 入力パラメータ値を含むオブジェクトtargetSqlType
- データベースに送られる (java.sql.Types で定義される) SQL 型。スケール引数で、さらに型を限定できるscale
- java.sql.Types.DECIMAL や java.sql.Types.NUMERIC 型では、小数点以下の桁数。ほかのすべての型では、この値は無視される
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setObject(int parameterIndex, java.lang.Object x, int targetSqlType) throws java.sql.SQLException
java.sql.PreparedStatement
内の setObject
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- 入力パラメータ値を含むオブジェクトtargetSqlType
- データベースに送られる (java.sql.Types で定義される) SQL 型。スケール引数で、さらに型を限定できる
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setObject(int parameterIndex, java.lang.Object x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setObject
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- 入力パラメータ値を含むオブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setCharacterStream(int parameterIndex, java.io.Reader reader, int length) throws java.sql.SQLException
java.sql.PreparedStatement
内の setCharacterStream
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするreader
- UNICODE データを含む Java リーダlength
- ストリーム内の文字数
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setRef(int i, java.sql.Ref x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setRef
i
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- SQL REF 値
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setBlob(int i, java.sql.Blob x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setBlob
i
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- SQL BLOB 値をマッピングする Blob オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setClob(int i, java.sql.Clob x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setClob
i
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- SQL CLOB 値をマッピングする Clob オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setArray(int i, java.sql.Array x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setArray
i
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- SQL ARRAY 値をマッピングする Array オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
java.sql.PreparedStatement
内の getMetaData
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setDate(int parameterIndex, java.sql.Date x, java.util.Calendar cal) throws java.sql.SQLException
java.sql.PreparedStatement
内の setDate
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値cal
- ドライバが日付を作成するために使用する Calendar オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setTime(int parameterIndex, java.sql.Time x, java.util.Calendar cal) throws java.sql.SQLException
java.sql.PreparedStatement
内の setTime
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値cal
- ドライバが日付を作成するために使用する Calendar オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setTimestamp(int parameterIndex, java.sql.Timestamp x, java.util.Calendar cal) throws java.sql.SQLException
java.sql.PreparedStatement
内の setTimestamp
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするx
- パラメータ値cal
- ドライバが日付を作成するために使用する Calendar オブジェクト
データベースアクセスエラーが発生した場合
java.sql.SQLException
public void setNull(int parameterIndex, int sqlType, java.lang.String typeName) throws java.sql.SQLException
java.sql.PreparedStatement
内の setNull
parameterIndex
- 最初のパラメータは 1、2 番目のパラメータは 2、などとするsqlType
- java.sql.Types からの値typeName
- SQL ユーザ定義型の完全指定の名前。パラメータがユーザ定義型でも REF でもない場合は無視される
データベースアクセスエラーが発生した場合
java.sql.SQLException
public boolean getMoreResults(int current) throws java.sql.SQLException
java.sql.Statement
内の getMoreResults
java.sql.SQLException
public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException
java.sql.Statement
内の getGeneratedKeys
java.sql.SQLException
public int executeUpdate(java.lang.String sql, int autoGeneratedKeys) throws java.sql.SQLException
java.sql.Statement
内の executeUpdate
java.sql.SQLException
public int executeUpdate(java.lang.String sql, int[] columnIndexes) throws java.sql.SQLException
java.sql.Statement
内の executeUpdate
java.sql.SQLException
public int executeUpdate(java.lang.String sql, java.lang.String[] columnNames) throws java.sql.SQLException
java.sql.Statement
内の executeUpdate
java.sql.SQLException
public boolean execute(java.lang.String sql, int autoGeneratedKeys) throws java.sql.SQLException
java.sql.Statement
内の execute
java.sql.SQLException
public boolean execute(java.lang.String sql, int[] columnIndexes) throws java.sql.SQLException
java.sql.Statement
内の execute
java.sql.SQLException
public boolean execute(java.lang.String sql, java.lang.String[] columnNames) throws java.sql.SQLException
java.sql.Statement
内の execute
java.sql.SQLException
public int getResultSetHoldability() throws java.sql.SQLException
java.sql.Statement
内の getResultSetHoldability
java.sql.SQLException
public void setPoolable(boolean poolable) throws java.sql.SQLException
java.sql.SQLException
public boolean isPoolable() throws java.sql.SQLException
java.sql.SQLException
public void setURL(int parameterIndex, java.net.URL x) throws java.sql.SQLException
java.sql.PreparedStatement
内の setURL
java.sql.SQLException
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException
java.sql.PreparedStatement
内の getParameterMetaData
java.sql.SQLException
public void setRowId(int parameterIndex, RowId x) throws java.sql.SQLException
java.sql.SQLException
public void setNString(int parameterIndex, java.lang.String value) throws java.sql.SQLException
java.sql.SQLException
public void setNCharacterStream(int parameterIndex, java.io.Reader value, long length) throws java.sql.SQLException
java.sql.SQLException
public void setNClob(int parameterIndex, NClob value) throws java.sql.SQLException
java.sql.SQLException
public void setClob(int parameterIndex, java.io.Reader reader, long length) throws java.sql.SQLException
java.sql.SQLException
public void setBlob(int parameterIndex, java.io.InputStream inputStream, long length) throws java.sql.SQLException
java.sql.SQLException
public void setNClob(int parameterIndex, java.io.Reader reader, long length) throws java.sql.SQLException
java.sql.SQLException
public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws java.sql.SQLException
java.sql.SQLException
public void setAsciiStream(int parameterIndex, java.io.InputStream x, long length) throws java.sql.SQLException
java.sql.SQLException
public void setBinaryStream(int parameterIndex, java.io.InputStream x, long length) throws java.sql.SQLException
java.sql.SQLException
public void setCharacterStream(int parameterIndex, java.io.Reader reader, long length) throws java.sql.SQLException
java.sql.SQLException
public void setAsciiStream(int parameterIndex, java.io.InputStream x) throws java.sql.SQLException
java.sql.SQLException
public void setBinaryStream(int parameterIndex, java.io.InputStream x) throws java.sql.SQLException
java.sql.SQLException
public void setCharacterStream(int parameterIndex, java.io.Reader reader) throws java.sql.SQLException
java.sql.SQLException
public void setNCharacterStream(int parameterIndex, java.io.Reader value) throws java.sql.SQLException
java.sql.SQLException
public void setClob(int parameterIndex, java.io.Reader reader) throws java.sql.SQLException
java.sql.SQLException
public void setBlob(int parameterIndex, java.io.InputStream inputStream) throws java.sql.SQLException
java.sql.SQLException
public boolean isWrapperFor(java.lang.Class iface) throws java.sql.SQLException
java.sql.SQLException
public java.lang.Object unwrap(java.lang.Class iface) throws java.sql.SQLException
java.sql.SQLException
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |