@Published public interface SqlPStatement extends SqlStatement
java.sql.PreparedStatement
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addBatch()
java.sql.PreparedStatement#addBatch のラッパー。 |
void |
clearParameters()
java.sql.PreparedStatement#clearParameters のラッパー。 |
boolean |
execute()
java.sql.PreparedStatement#execute のラッパー。 |
ResultSetIterator |
executeQuery()
java.sql.PreparedStatement#executeQuery のラッパー。 |
int |
executeUpdate()
java.sql.PreparedStatement#executeUpdate のラッパー。 |
int |
getFetchDirection()
java.sql.PreparedStatement#getFetchDirection のラッパー。 |
ResultSet |
getGeneratedKeys()
java.sql.PreparedStatement#getGeneratedKeys のラッパー。 |
ResultSetMetaData |
getMetaData()
java.sql.PreparedStatement#getMetaData のラッパー。 |
boolean |
getMoreResults()
java.sql.PreparedStatement#getMoreResults のラッパー。 |
boolean |
getMoreResults(int current)
java.sql.PreparedStatement#getMoreResults のラッパー。 |
ResultSet |
getResultSet()
java.sql.PreparedStatement#getResultSet のラッパー。 |
int |
getResultSetConcurrency()
java.sql.PreparedStatement#getResultSetConcurrency のラッパー。 |
int |
getResultSetHoldability()
java.sql.PreparedStatement#getResultSetHoldability のラッパー。 |
int |
getResultSetType()
java.sql.PreparedStatement#getResultSetType のラッパー。 |
SqlResultSet |
retrieve()
簡易検索機能。
|
SqlResultSet |
retrieve(int start,
int max)
簡易検索機能。
|
void |
setArray(int parameterIndex,
Array x)
java.sql.PreparedStatement#setArray のラッパー。 |
void |
setAsciiStream(int parameterIndex,
InputStream x,
int length)
java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream, int) のラッパー。 |
void |
setBigDecimal(int parameterIndex,
BigDecimal x)
java.sql.PreparedStatement#setBigDecimal のラッパー。 |
void |
setBinaryStream(int parameterIndex,
InputStream x,
int length)
java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, int) のラッパー。 |
void |
setBlob(int parameterIndex,
Blob x)
java.sql.PreparedStatement#setBlob のラッパー。 |
void |
setBoolean(int parameterIndex,
boolean x)
java.sql.PreparedStatement#setBoolean のラッパー。 |
void |
setByte(int parameterIndex,
byte x)
java.sql.PreparedStatement#setByte のラッパー。 |
void |
setBytes(int parameterIndex,
byte[] x)
java.sql.PreparedStatement#setBytes のラッパー。 |
void |
setCharacterStream(int parameterIndex,
Reader reader,
int length)
java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, int) のラッパー。 |
void |
setClob(int parameterIndex,
Clob x)
java.sql.PreparedStatement#setClob のラッパー。 |
void |
setDate(int parameterIndex,
Date x)
java.sql.PreparedStatement#setDate のラッパー。 |
void |
setDate(int parameterIndex,
Date x,
Calendar cal)
java.sql.PreparedStatement#setDate(int, java.sql.Date, java.util.Calendar) のラッパー。 |
void |
setDouble(int parameterIndex,
double x)
java.sql.PreparedStatement#setDouble のラッパー。 |
void |
setFetchDirection(int direction)
java.sql.PreparedStatement#setFetchDirection のラッパー。 |
void |
setFloat(int parameterIndex,
float x)
java.sql.PreparedStatement#setFloat のラッパー。 |
void |
setInt(int parameterIndex,
int x)
java.sql.PreparedStatement#setInt のラッパー。 |
void |
setLong(int parameterIndex,
long x)
java.sql.PreparedStatement#setLong のラッパー。 |
void |
setNull(int parameterIndex,
int sqlType)
java.sql.PreparedStatement#setNull のラッパー。 |
void |
setNull(int parameterIndex,
int sqlType,
String typeName)
java.sql.PreparedStatement#setNull(int, int, String) のラッパー。 |
void |
setObject(int parameterIndex,
Object x)
java.sql.PreparedStatement#setObject のラッパー。 |
void |
setObject(int parameterIndex,
Object x,
int targetSqlType)
java.sql.PreparedStatement#setObject のラッパー。 |
void |
setRef(int parameterIndex,
Ref x)
java.sql.PreparedStatement#setRef のラッパー。 |
void |
setShort(int parameterIndex,
short x)
java.sql.PreparedStatement#setShort のラッパー。 |
void |
setString(int parameterIndex,
String x)
java.sql.PreparedStatement#setString のラッパー。 |
void |
setTime(int parameterIndex,
Time x)
java.sql.PreparedStatement#setTime のラッパー。 |
void |
setTime(int parameterIndex,
Time x,
Calendar cal)
java.sql.PreparedStatement#setTime(int, java.sql.Time, java.util.Calendar) のラッパー。 |
void |
setTimestamp(int parameterIndex,
Timestamp x)
java.sql.PreparedStatement#setTimestamp のラッパー。 |
void |
setTimestamp(int parameterIndex,
Timestamp x,
Calendar cal)
java.sql.PreparedStatement#setTimestamp(int, java.sql.Timestamp, java.util.Calendar) のラッパー。 |
void |
setURL(int parameterIndex,
URL x)
java.sql.PreparedStatement#setURL のラッパー。 |
executeBatch, getBatchSize
SqlResultSet retrieve() throws SqlStatementException
#setMaxRows
で事前に設定した値は無視する。SqlStatementException
- SQL実行時にjava.sql.SQLException
が発生した場合。SqlResultSet retrieve(int start, int max) throws SqlStatementException
start
- 取得開始位置max
- 取得最大件数SqlStatementException
- SQL実行時にjava.sql.SQLException
が発生した場合。ResultSetIterator executeQuery() throws SqlStatementException
java.sql.PreparedStatement#executeQuery
のラッパー。SqlStatementException
- SQL実行時にjava.sql.SQLException
が発生した場合。int executeUpdate() throws SqlStatementException
java.sql.PreparedStatement#executeUpdate
のラッパー。SqlStatementException
- SQL実行時にjava.sql.SQLException
が発生した場合。void setNull(int parameterIndex, int sqlType)
java.sql.PreparedStatement#setNull
のラッパー。parameterIndex
- パラメータインデックスsqlType
- SQLタイプ(java.sql.Types
)void setBoolean(int parameterIndex, boolean x)
java.sql.PreparedStatement#setBoolean
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setByte(int parameterIndex, byte x)
java.sql.PreparedStatement#setByte
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setShort(int parameterIndex, short x)
java.sql.PreparedStatement#setShort
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setInt(int parameterIndex, int x)
java.sql.PreparedStatement#setInt
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setLong(int parameterIndex, long x)
java.sql.PreparedStatement#setLong
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setFloat(int parameterIndex, float x)
java.sql.PreparedStatement#setFloat
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setDouble(int parameterIndex, double x)
java.sql.PreparedStatement#setDouble
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setBigDecimal(int parameterIndex, BigDecimal x)
java.sql.PreparedStatement#setBigDecimal
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setString(int parameterIndex, String x)
java.sql.PreparedStatement#setString
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setBytes(int parameterIndex, byte[] x)
java.sql.PreparedStatement#setBytes
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setDate(int parameterIndex, Date x)
java.sql.PreparedStatement#setDate
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setTime(int parameterIndex, Time x)
java.sql.PreparedStatement#setTime
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setTimestamp(int parameterIndex, Timestamp x)
java.sql.PreparedStatement#setTimestamp
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setAsciiStream(int parameterIndex, InputStream x, int length)
java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream, int)
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータlength
- ストリームのバイト数void setBinaryStream(int parameterIndex, InputStream x, int length)
java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, int)
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータlength
- ストリームのバイト数void clearParameters()
java.sql.PreparedStatement#clearParameters
のラッパー。void setObject(int parameterIndex, Object x, int targetSqlType)
java.sql.PreparedStatement#setObject
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータtargetSqlType
- SQLタイプ(java.sql.Types
)void setObject(int parameterIndex, Object x)
java.sql.PreparedStatement#setObject
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータboolean execute() throws SqlStatementException
java.sql.PreparedStatement#execute
のラッパー。java.sql.ResultSet
オブジェクトの場合はtrue
。
更新カウントであるか、または結果がない場合はfalse
。SqlStatementException
- 例外発生時void addBatch()
java.sql.PreparedStatement#addBatch
のラッパー。void setCharacterStream(int parameterIndex, Reader reader, int length)
java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, int)
のラッパー。parameterIndex
- パラメータインデックスreader
- パラメータlength
- ストリームないの文字数void setRef(int parameterIndex, Ref x)
java.sql.PreparedStatement#setRef
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setBlob(int parameterIndex, Blob x)
java.sql.PreparedStatement#setBlob
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setClob(int parameterIndex, Clob x)
java.sql.PreparedStatement#setClob
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータvoid setArray(int parameterIndex, Array x)
java.sql.PreparedStatement#setArray
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータResultSetMetaData getMetaData()
java.sql.PreparedStatement#getMetaData
のラッパー。void setDate(int parameterIndex, Date x, Calendar cal)
java.sql.PreparedStatement#setDate(int, java.sql.Date, java.util.Calendar)
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータcal
- ドライバが日付を作成するために使用するjava.util.Calendar
オブジェクトvoid setTime(int parameterIndex, Time x, Calendar cal)
java.sql.PreparedStatement#setTime(int, java.sql.Time, java.util.Calendar)
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータcal
- ドライバが日付を作成するために使用するjava.util.Calendar
オブジェクトvoid setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
java.sql.PreparedStatement#setTimestamp(int, java.sql.Timestamp, java.util.Calendar)
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータcal
- ドライバが日付を作成するために使用するjava.util.Calendar
オブジェクトvoid setNull(int parameterIndex, int sqlType, String typeName)
java.sql.PreparedStatement#setNull(int, int, String)
のラッパー。parameterIndex
- パラメータインデックスsqlType
- SQLタイプtypeName
- SQL ユーザー定義型の完全指定の名前。
パラメータがユーザー定義型でもjava.sql.Ref
でもない場合は無視される。void setURL(int parameterIndex, URL x)
java.sql.PreparedStatement#setURL
のラッパー。parameterIndex
- パラメータインデックスx
- パラメータResultSet getResultSet()
java.sql.PreparedStatement#getResultSet
のラッパー。java.sql.ResultSet
オブジェクトとしての現在の結果。
更新カウントであるか、結果がない場合はnull
。boolean getMoreResults()
java.sql.PreparedStatement#getMoreResults
のラッパー。java.sql.ResultSet
オブジェクトの場合はtrue
。
更新カウントであるか、結果がない場合はfalse
。void setFetchDirection(int direction)
java.sql.PreparedStatement#setFetchDirection
のラッパー。direction
- 行を処理する初期方向int getFetchDirection()
java.sql.PreparedStatement#getFetchDirection
のラッパー。int getResultSetConcurrency()
java.sql.PreparedStatement#getResultSetConcurrency
のラッパー。java.sql.ResultSet#CONCUR_READ_ONLY
またはjava.sql.ResultSet#CONCUR_UPDATABLE
。int getResultSetType()
java.sql.PreparedStatement#getResultSetType
のラッパー。java.sql.ResultSet#TYPE_FORWARD_ONLY
、
java.sql.ResultSet#TYPE_SCROLL_INSENSITIVE
、
java.sql.ResultSet#TYPE_SCROLL_SENSITIVE
のうちの1つ。boolean getMoreResults(int current)
java.sql.PreparedStatement#getMoreResults
のラッパー。current
- getResultSet メソッドを使用して取得した、
現在の java.sql.ResultSet
オブジェクトに生じる状態を示す Statement 定数。
java.sql.Statement#CLOSE_CURRENT_RESULT
、
java.sql.Statement#KEEP_CURRENT_RESULT
、
java.sql.Statement#CLOSE_ALL_RESULTS
のうちの 1 つ。java.sql.ResultSet
オブジェクトの場合はtrue
。
更新カウントであるか、または結果がない場合はfalse
。ResultSet getGeneratedKeys()
java.sql.PreparedStatement#getGeneratedKeys
のラッパー。java.sql.ResultSet
オブジェクトint getResultSetHoldability()
java.sql.PreparedStatement#getResultSetHoldability
のラッパー。java.sql.ResultSet#HOLD_CURSORS_OVER_COMMIT
またはjava.sql.ResultSet#CLOSE_CURSORS_AT_COMMIT
。