Interface | Description |
---|---|
ParameterizedSqlPStatement |
名前付きバインド変数をもつSQL文を実行するインタフェース。
|
SqlPStatement |
バインド変数をもつSQL文を実行するインタフェース。
|
SqlStatement |
SQL文を実行するインタフェース。
本インタフェースでは、JDBC標準SQL(バインド変数が「?」)と拡張SQL(バインド変数が名前付き変数)で共通となるインタフェースを定義している。
このクラスはリソースを解放する必要があるが、リソースの解放処理は
nablarch.core.db.connection.TransactionManagerConnection#terminate() で行われるため、
Statementを明示的にクローズする必要はない。 |
Class | Description |
---|---|
ResultSetIterator | |
SqlResultSet |
簡易検索結果を保持するクラス。
|
SqlRow |
簡易取得結果1行分のデータを保持するクラス。
各カラムの内容は、そのデータ型に対応したgetメソッドにより取得できる。
この際、カラム名の大文字/小文字の違い、アンダースコアの有無は区別せず、
同一のカラム名とみなされる。
例:
USER_NAMEとuser_nameは同一のカラム名とみなされる。(大文字小文字の区別はしないため)
USER_NAMEとuserNameは同一のカラム名とみなされる。(アンダースコアの有無は区別しないため)
|