|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface CallableSQL
ストアドプロシジャ実施モード実行.
ストアドプロシジャ実施処理を行う場合、利用します.
| メソッドの概要 | |
|---|---|
void |
addOutParameter(int type)
取得パラメータの追加. |
void |
addOutParameter(int type,
int scale)
取得パラメータの追加. |
void |
addParameter(java.lang.Object info)
パラメータ追加. |
void |
addParameterByNull(int type)
パラメータ追加. |
int |
executeUpdate()
SQL実行. |
void |
execution()
ストアドプロシジャ実行. |
java.sql.Blob |
getBlob(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
boolean |
getBoolean(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
byte |
getByte(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
byte[] |
getBytes(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
java.sql.Date |
getDate(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
java.math.BigDecimal |
getDecimal(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
double |
getDouble(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
float |
getFloat(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
int |
getInt(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
long |
getLong(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
boolean |
getNull(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報がnullであるかチェック. |
java.lang.Object |
getObject(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
SQLResult |
getResult()
内容取得. |
short |
getShort(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
java.lang.String |
getString(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
java.sql.Time |
getTime(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
java.sql.Timestamp |
getTimestamp(int indexNo)
ストアドプロシジャ[OUT]パラメータの情報を取得. |
void |
setCall(java.lang.String call)
ストアドプロシジャ呼び出し設定. |
void |
setSQLTypes(SQLTypes types)
SQLタイプ群情報の設定. |
boolean |
wasNull()
直前に読み込まれた情報がnullであるかどうかチェック. |
| メソッドの詳細 |
|---|
void setCall(java.lang.String call)
throws InputException,
SQLAccessException
call - ストアドプロシジャ呼び出し構文を設定します.
InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
void setSQLTypes(SQLTypes types)
throws InputException,
SQLParameterException
types - SQLタイプオブジェクトを設定します.
InputException - 入力例外.
SQLParameterException - SQLパラメータ例外.
void addParameter(java.lang.Object info)
throws InputException
info - 設定パラメータ情報を設定します.
InputException - 入力例外.void addParameterByNull(int type)
type - 対象のタイプを指定します.
void addOutParameter(int type)
throws InputException
type - 取得を行うためのパラメータタイプ(型定義)を
指定します.InputException - 入力例外.
void addOutParameter(int type,
int scale)
throws InputException
type - 取得を行うためのパラメータタイプ(型定義)を
指定します.scale - スケール値を設定します.InputException - 入力例外.
void execution()
throws SQLAccessException,
SQLParameterException
SQLAccessException - SQLアクセス例外.
SQLParameterException - SQLパラメータ例外.
int executeUpdate()
throws SQLAccessException,
SQLParameterException
SQLAccessException - SQLアクセス例外.
SQLParameterException - SQLパラメータ例外.
SQLResult getResult()
throws ExecutionException
ExecutionException - 実行例外.
java.lang.Object getObject(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
java.lang.String getString(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
java.math.BigDecimal getDecimal(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
java.sql.Date getDate(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
java.sql.Time getTime(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
java.sql.Timestamp getTimestamp(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
java.sql.Blob getBlob(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
byte[] getBytes(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
boolean getBoolean(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
byte getByte(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
short getShort(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
int getInt(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
long getLong(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
float getFloat(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
double getDouble(int indexNo)
throws InputException,
SQLAccessException
indexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
boolean getNull(int indexNo)
throws InputException,
SQLAccessException
indexNo - nullチェック対象の指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
boolean wasNull()
throws SQLAccessException
SQLAccessException - SQLアクセス例外.
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||