|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.sql.operation.core.CallableSQLBase
public abstract class CallableSQLBase
ストアドプロシジャ実施モード実行.
ストアドプロシジャ実施処理を行う場合、利用します.
| メソッドの概要 | |
|---|---|
void |
addOutParameter(int type)
取得パラメータの追加. |
void |
addOutParameter(int type,
int scale)
取得パラメータの追加. |
void |
addParameter(java.lang.Object info)
パラメータ追加. |
void |
addParameterByNull(int type)
パラメータ追加. |
int |
executeUpdate()
SQL実行. |
abstract 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 |
outputDebug()
格納情報に対する長さを出力. |
abstract void |
setCall(java.lang.String call)
ストアドプロシジャ呼び出し設定. |
void |
setSQLTypes(SQLTypes types)
SQLタイプ群情報の設定. |
boolean |
wasNull()
直前に読み込まれた情報がnullであるかどうかチェック. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public abstract void setCall(java.lang.String call)
throws InputException,
SQLAccessException
CallableSQL 内の setCallcall - ストアドプロシジャ呼び出し構文を設定します.
InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public void setSQLTypes(SQLTypes types)
throws InputException,
SQLParameterException
CallableSQL 内の setSQLTypestypes - SQLタイプオブジェクトを設定します.
InputException - 入力例外.
SQLParameterException - SQLパラメータ例外.
public void addParameter(java.lang.Object info)
throws InputException
CallableSQL 内の addParameterinfo - 設定パラメータ情報を設定します.
InputException - 入力例外.public void addParameterByNull(int type)
CallableSQL 内の addParameterByNulltype - 対象のタイプを指定します.
public void addOutParameter(int type)
throws InputException
CallableSQL 内の addOutParametertype - 取得を行うためのパラメータタイプ(型定義)を
指定します.InputException - 入力例外.
public void addOutParameter(int type,
int scale)
throws InputException
CallableSQL 内の addOutParametertype - 取得を行うためのパラメータタイプ(型定義)を
指定します.scale - スケール値を設定します.InputException - 入力例外.
public abstract void execution()
throws SQLAccessException,
SQLParameterException
CallableSQL 内の executionSQLAccessException - SQLアクセス例外.
SQLParameterException - SQLパラメータ例外.
public int executeUpdate()
throws SQLAccessException,
SQLParameterException
CallableSQL 内の executeUpdateSQLAccessException - SQLアクセス例外.
SQLParameterException - SQLパラメータ例外.
public SQLResult getResult()
throws ExecutionException
CallableSQL 内の getResultExecutionException - 実行例外.
public java.lang.Object getObject(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getObjectindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public java.lang.String getString(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getStringindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public java.math.BigDecimal getDecimal(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getDecimalindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public java.sql.Date getDate(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getDateindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public java.sql.Time getTime(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getTimeindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public java.sql.Timestamp getTimestamp(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getTimestampindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public java.sql.Blob getBlob(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getBlobindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public byte[] getBytes(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getBytesindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public boolean getBoolean(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getBooleanindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public byte getByte(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getByteindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public short getShort(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getShortindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public int getInt(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getIntindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public long getLong(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getLongindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public float getFloat(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getFloatindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public double getDouble(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getDoubleindexNo - 指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public boolean getNull(int indexNo)
throws InputException,
SQLAccessException
CallableSQL 内の getNullindexNo - nullチェック対象の指定カラム位置番号を指定します.InputException - 入力例外.
SQLAccessException - SQLアクセス例外.
public boolean wasNull()
throws SQLAccessException
CallableSQL 内の wasNullSQLAccessException - SQLアクセス例外.public void outputDebug()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||