データベースマネージャ。
データベースに対する操作を行うマネージャです。
各メソッドの引数に、”接続名”とありますが、この引数を指定した場合は、指定した引数値と同じ接続名のシステムデータベースへ接続されます。
これを指定しなかった場合、現在ログインしているログイングループのログイングループのデータベースへ接続されます。
システムデータベースとは、ServerManager/conf/data-source.xml内で<system-data-source>タグで設定されているデータベースです。
ログイングループのデータベースとは、ServerManager/conf/data-source.xml内で<group-data-source>タグで設定されているデータベースです。
DBから取得するカラムの型変換は以下の通りです。
Javaでの型 JavaScriptでの型 String String int Number short Number float Number double Number Date Date Time Date byte[] String Blob String null null その他 StringまたはJavaオブジェクト
バージョン:1.0
導入されたバージョン:5.0
メソッドの概要 | |
static
| beginTransaction() |
static
| commit() |
static
| dateToString(Date date) |
static
| dateToString(Number year ,Number month ,Number day ,Number hour ,Number minute ,Number second) |
static
| execStoredFunc(String functionName ,Number type ,Array arg ,String connectId ,Boolean isGroup) |
static
| execStoredFunc(String functionName ,Number type ,Array arg ,String connectId) |
static
| execStoredFunc(String functionName ,Number type ,Array arg) |
static
| execStoredFunc(String functionName ,Number type ,String connectId ,Boolean isGroup) |
static
| execStoredFunc(String functionName ,Number type ,String connectId) |
static
| execStoredFunc(String functionName ,Number type) |
static
| execStoredProc(String functionName ,Array arg ,String connectId ,Boolean isGroup) |
static
| execStoredProc(String functionName ,Array arg ,String connectId) |
static
| execStoredProc(String functionName ,Array arg) |
static
| execStoredProc(String functionName ,String connectId ,Boolean isGroup) |
static
| execStoredProc(String functionName ,String connectId) |
static
| execStoredProc(String functionName) |
static
| execute(String sql ,Array params ,String connectId ,Boolean isGroup) |
static
| execute(String sql ,Array params ,String connectId) |
static
| execute(String sql ,Array params) |
static
| execute(String sql ,String connectId ,Boolean isGroup) |
static
| execute(String sql ,String connectId) |
static
| execute(String sql) |
static
| fetch(String sql ,Number stratRow ,Number length ,Array params ,String connectId ,Boolean isGroup) |
static
| fetch(String sql ,Number stratRow ,Number length ,Array params ,String connectId) |
static
| fetch(String sql ,Number stratRow ,Number length ,Array params) |
static
| fetch(String sql ,Number stratRow ,Number length ,String connectId ,Boolean isGroup) |
static
| fetch(String sql ,Number stratRow ,Number length ,String connectId) |
static
| fetch(String sql ,Number stratRow ,Number length) |
static
| getConnectIdsBySystem() |
static
| getCount(String tableName [,String condition] ,String connectId ,Boolean isGroup) |
static
| getCount(String tableName ,String condition ,String connectId) |
static
| getCount(String tableName ,String condition) |
static
| getCount(String tableName) |
static
| getDataSourceNameByLoginGroup(groupId String) |
static
| getDataSourceNameBySystem(String connectId) |
static
| getDbName(String connectId ,Boolean isGroup) |
static
| getDbName(String connectId) |
static
| getDbName() |
static
| getDbVersion(String connectId ,Boolean isGroup) |
static
| getDbVersion(String connectId) |
static
| getDbVersion() |
static
| getEscape(String connectId ,Boolean isGroup) |
static
| getEscape(String connectId) |
static
| getEscape() |
static
| getMax(String columnName ,String tableName ,String condition ,String connectId ,Boolean isGroup) |
static
| getMax(String columnName ,String tableName ,String condition ,String connectId) |
static
| getMax(String columnName ,String tableName ,String condition) |
static
| getMax(String columnName ,String tableName) |
static
| getMin(String columnName ,String tableName [,String condition] ,String connectId ,Boolean isGroup) |
static
| getMin(String columnName ,String tableName ,String condition ,String connectId) |
static
| getMin(String columnName ,String tableName ,String condition) |
static
| getMin(String columnName ,String tableName) |
static
| getStoredArg() |
static
| insert(String tableName ,Object insertData ,String connectId ,Boolean isGroup) |
static
| insert(String tableName ,Object insertData ,String connectId) |
static
| insert(String tableName ,Object insertData) |
static
| isColumn(String columnName ,String tableName ,String connectId ,Boolean isGroup) |
static
| isColumn(String columnName ,String tableName ,String connectId) |
static
| isColumn(String columnName ,String tableName) |
static
| isConnect(String connectId ,Boolean isGroup) |
static
| isConnect(String connectId) |
static
| isConnect() |
static
| isTransaction() |
static
| remove(String tableName ,String condition ,String connectId ,Boolean isGroup) |
static
| remove(String tableName ,String condition ,String connectId) |
static
| remove(String tableName ,String condition) |
static
| rollback() |
static
| select(String sql ,Array params ,Number length ,String connectId ,Boolean isGroup) |
static
| select(String sql ,Array params ,Number length ,String connectId) |
static
| select(String sql ,Array params ,Number length) |
static
| select(String sql ,Array params) |
static
| select(String sql ,Number length ,String connectId ,Boolean isGroup) |
static
| select(String sql ,Number length ,String connectId) |
static
| select(String sql ,Number length) |
static
| select(String sql) |
static
| stringToDate(String date) |
static
| update(String tableName ,String condition ,Object updateData ,String connectId ,Boolean isGroup) |
static
| update(String tableName ,String condition ,Object updateData ,String connectId) |
static
| update(String tableName ,String condition ,Object updateData) |
メソッドの詳細 |
static |
| beginTransaction() |
データベーストランザクションを開始します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| commit() |
データベーストランザクションをコミットします。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| dateToString(Date date) |
日付型変数から日付文字列を取得します。
日付を表わす日付型変数から日付をあらわす文字列を生成します。
引数が不正の場合、nullを返却します。
例:DatabaseManager.dateToString(new Date());
パラメータ
date Date 日付
返却値
Date 日付を表わす文字列 (yyyy/MM/dd|hh:mm:ss)
static |
| dateToString(Number year ,Number month ,Number day ,Number hour ,Number minute ,Number second) |
日付情報から日付文字列を取得します。
日付情報から日付をあらわす文字列を生成します。
引数が不正の場合、nullを返却します。
例:DatabaseManager.dateToString(2000,1,1,10,10,10);
パラメータ
year Number 年 month Number 月 day Number 日 hour Number 時 minute Number 分 second Number 秒
返却値
Date 日付を表わす文字列(YYYY/MM/DD|hh:mm:ss)
static |
| execStoredFunc(String functionName ,Number type ,Array arg ,String connectId ,Boolean isGroup) |
ストアドファンクションを実行します。
パラメータ
functionName String storedFunction名 type Number 返却値の型 (1:文字列型 2:数値型 3:日付型) arg Array 引数オブジェクト(DbStoredProcArgの配列) connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredFunc(String functionName ,Number type ,Array arg ,String connectId) |
ストアドファンクションを実行します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
functionName String storedFunction名 type Number 返却値の型 (1:文字列型 2:数値型 3:日付型) arg Array 引数オブジェクト(DbStoredProcArgの配列) connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredFunc(String functionName ,Number type ,Array arg) |
ストアドファンクションを実行します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
functionName String storedFunction名 type Number 返却値の型 (1:文字列型 2:数値型 3:日付型) arg Array 引数オブジェクト(DbStoredProcArg)の配列
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredFunc(String functionName ,Number type ,String connectId ,Boolean isGroup) |
ストアドファンクションを実行します。
引数オブジェクトの配列を使用しません。
パラメータ
functionName String storedFunction名 type Number 返却値の型 (1:文字列型 2:数値型 3:日付型) connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredFunc(String functionName ,Number type ,String connectId) |
ストアドファンクションを実行します。
引数オブジェクトの配列を使用しません。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
functionName String storedFunction名 type Number 返却値の型 (1:文字列型 2:数値型 3:日付型) connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredFunc(String functionName ,Number type) |
ストアドファンクションを実行します。
引数オブジェクトの配列を使用しません。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
functionName String storedFunction名 type Number 返却値の型 (1:文字列型 2:数値型 3:日付型)
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredProc(String functionName ,Array arg ,String connectId ,Boolean isGroup) |
ストアドプロシジャを実行します。
パラメータ
functionName String storedFunction名 arg Array 引数オブジェクト(DbStoredProcArgの配列) connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredProc(String functionName ,Array arg ,String connectId) |
ストアドプロシジャを実行します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
functionName String storedFunction名 arg Array 引数オブジェクト(DbStoredProcArgの配列) connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredProc(String functionName ,Array arg) |
ストアドプロシジャを実行します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
functionName String storedFunction名 arg Array 引数オブジェクト(DbStoredProcArgの配列)
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredProc(String functionName ,String connectId ,Boolean isGroup) |
ストアドプロシジャを実行します。
引数オブジェクトの配列を使用しません。
パラメータ
functionName String storedFunction名 connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredProc(String functionName ,String connectId) |
ストアドプロシジャを実行します。
引数オブジェクトの配列を使用しません。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
functionName String storedFunction名 connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execStoredProc(String functionName) |
ストアドプロシジャを実行します。
引数オブジェクトの配列を使用しません。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
functionName String storedFunction名
返却値
DatabaseResult データベースアクセス結果オブジェクト。
static |
| execute(String sql ,Array params ,String connectId ,Boolean isGroup) |
任意のSQL文を実行します。
パラメータ
sql String SQL文 params Array SQL文に渡すパラメータの配列(DbParameterの配列) connectId String 接続名
isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| execute(String sql ,Array params ,String connectId) |
任意のSQL文を実行します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
sql String SQL文 params Array SQL文に渡すパラメータの配列(DbParameterの配列) connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| execute(String sql ,Array params) |
任意のSQL文を実行します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SQL文 params Array SQL文に渡すパラメータの配列(DbParameterの配列)
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| execute(String sql ,String connectId ,Boolean isGroup) |
任意のSQL文を実行します。
パラメータの配列を使用しません。
パラメータ
sql String SQL文 connectId String 接続名
isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| execute(String sql ,String connectId) |
任意のSQL文を実行します。
パラメータの配列を使用しません。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
sql String SQL文 connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| execute(String sql) |
任意のSQL文を実行します。
パラメータの配列を使用しません。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SQL文
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| fetch(String sql ,Number stratRow ,Number length ,Array params ,String connectId ,Boolean isGroup) |
SELECT文を発行後、取得データをフェッチして取得します。
パラメータ
sql String SQL(SELECT文) stratRow Number 取得するデータの開始レコード位置(1以上) length Number 取得するデータの最大レコード数(1以上) params Array SQL文に渡すパラメータの配列(DbParameterの配列) connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult 参照系データベースアクセス結果オブジェクト。
static |
| fetch(String sql ,Number stratRow ,Number length ,Array params ,String connectId) |
SELECT文を発行後、取得データをフェッチして取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
sql String SQL(SELECT文) stratRow Number 取得するデータの開始レコード位置(1以上) length Number 取得するデータの最大レコード数(1以上) params Array SQL文に渡すパラメータの配列(DbParameterの配列)
connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| fetch(String sql ,Number stratRow ,Number length ,Array params) |
SELECT文を発行後、取得データをフェッチして取得します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SQL(SELECT文) stratRow Number 取得するデータの開始レコード位置(1以上) length Number 取得するデータの最大レコード数(1以上) params Array SQL文に渡すパラメータの配列(DbParameterの配列)
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| fetch(String sql ,Number stratRow ,Number length ,String connectId ,Boolean isGroup) |
SELECT文を発行後、取得データをフェッチして取得します。
パラメータの配列を使用しません。
パラメータ
sql String SQL(SELECT文) stratRow Number 取得するデータの開始レコード位置(1以上) length Number 取得するデータの最大レコード数(1以上) connectId String 接続名
isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| fetch(String sql ,Number stratRow ,Number length ,String connectId) |
SELECT文を発行後、取得データをフェッチして取得します。
パラメータの配列を使用しません。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
sql String SQL(SELECT文) stratRow Number 取得するデータの開始レコード位置(1以上) length Number 取得するデータの最大レコード数(1以上) connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| fetch(String sql ,Number stratRow ,Number length) |
SELECT文を発行後、取得データをフェッチして取得します。
パラメータの配列を使用しません。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SQL(SELECT文) stratRow Number 取得するデータの開始レコード位置(1以上) length Number 取得するデータの最大レコード数(1以上)
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| getConnectIdsBySystem() |
システム接続名の一覧を取得します。
返却値
Array 接続名の配列
static |
| getCount(String tableName [,String condition] ,String connectId ,Boolean isGroup) |
指定されたテーブルと検索条件に一致したレコード数を取得します。
パラメータ
tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
検索条件が必要ない場合でかつ接続名を指定する場合はnullを指定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
Number レコード件数
static |
| getCount(String tableName ,String condition ,String connectId) |
指定されたテーブルと検索条件に一致したレコード数を取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
検索条件が必要ない場合でかつ接続名を指定する場合はnullを指定してください。connectId String 接続名
返却値
Number レコード件数
static |
| getCount(String tableName ,String condition) |
指定されたテーブルと検索条件に一致したレコード数を取得します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
返却値
Number レコード件数
static |
| getCount(String tableName) |
指定されたテーブルと検索条件に一致したレコード数を取得します。
現在ログインしているログイングループのデータベースに接続します。
条件句を指定しません。
パラメータ
tableName String テーブル名
返却値
Number レコード件数
static |
| getDataSourceNameByLoginGroup(groupId String) |
ログイングループIDからデータソース参照名を取得します。
ログイングループIDに紐付くデータソース参照名が存在しない場合はnullを返却します。
パラメータ
String groupId ログイングループID
返却値
String データソース参照名
static |
| getDataSourceNameBySystem(String connectId) |
システム接続名からデータソース参照名を取得します。
システム接続名に紐付くデータソース参照名が存在しない場合はnullを返却します。
パラメータ
connectId String システム接続名
返却値
String データソース参照名
static |
| getDbName(String connectId ,Boolean isGroup) |
データベースの名称を取得します。
パラメータ
connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
String データベースの名称
static |
| getDbName(String connectId) |
データベースの名称を取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
connectId String 接続名
返却値
String データベースの名称
static |
| getDbName() |
データベースの名称を取得します。
現在ログインしているログイングループのデータベースに接続します。
返却値
String データベースの名称
static |
| getDbVersion(String connectId ,Boolean isGroup) |
データベースのバージョンを取得します。
パラメータ
connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
String データベースのバージョン
static |
| getDbVersion(String connectId) |
データベースのバージョンを取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
connectId String 接続名
返却値
String データベースのバージョン
static |
| getDbVersion() |
データベースのバージョンを取得します。
現在ログインしているログイングループのデータベースに接続します。
返却値
String データベースのバージョン
static |
| getEscape(String connectId ,Boolean isGroup) |
ワイルドカード文字をエスケープするのに使用できる文字列を取得します。
パラメータ
connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
String ワイルドカード文字をエスケープするのに使用できる文字列
static |
| getEscape(String connectId) |
ワイルドカード文字をエスケープするのに使用できる文字列を取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
connectId String 接続名
返却値
String ワイルドカード文字をエスケープするのに使用できる文字列
static |
| getEscape() |
ワイルドカード文字をエスケープするのに使用できる文字列を取得します。
現在ログインしているログイングループのデータベースに接続します。
返却値
String ワイルドカード文字をエスケープするのに使用できる文字列
static |
| getMax(String columnName ,String tableName ,String condition ,String connectId ,Boolean isGroup) |
テーブル内の指定列の最大値を取得します。
パラメータ
columnName String 列名 tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
検索条件が必要ない場合でかつ接続名を指定する場合はnullを指定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
Object DBデータ型のオブジェクト
static |
| getMax(String columnName ,String tableName ,String condition ,String connectId) |
テーブル内の指定列の最大値を取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
columnName String 列名 tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
検索条件が必要ない場合でかつ接続名を指定する場合はnullを指定してください。connectId String 接続名
返却値
Object DBデータ型のオブジェクト
static |
| getMax(String columnName ,String tableName ,String condition) |
テーブル内の指定列の最大値を取得します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
columnName String 列名 tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
返却値
Object DBデータ型のオブジェクト
static |
| getMax(String columnName ,String tableName) |
テーブル内の指定列の最大値を取得します。
現在ログインしているログイングループのデータベースに接続します。
条件句を指定しません。
パラメータ
columnName String 列名 tableName String テーブル名
返却値
Object DBデータ型のオブジェクト
static |
| getMin(String columnName ,String tableName [,String condition] ,String connectId ,Boolean isGroup) |
テーブル内の指定列の最小値を取得します。
パラメータ
columnName String 列名 tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
検索条件が必要ない場合でかつ接続名を指定する場合はnullを指定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
Object DBデータ型のオブジェクト
static |
| getMin(String columnName ,String tableName ,String condition ,String connectId) |
テーブル内の指定列の最小値を取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
columnName String 列名 tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
検索条件が必要ない場合でかつ接続名を指定する場合はnullを指定してください。connectId String 接続名
返却値
Object DBデータ型のオブジェクト
static |
| getMin(String columnName ,String tableName ,String condition) |
テーブル内の指定列の最小値を取得します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
columnName String 列名 tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
返却値
Object DBデータ型のオブジェクト
static |
| getMin(String columnName ,String tableName) |
テーブル内の指定列の最小値を取得します。
現在ログインしているログイングループのデータベースに接続します。
条件句を指定しません。
パラメータ
columnName String 列名 tableName String テーブル名
返却値
Object DBデータ型のオブジェクト
static |
| getStoredArg() |
ストアドプロシジャーの引数オブジェクトを取得する。
返却値
DbStoredProcArg ストアドプロシジャーの引数オブジェクト
static |
| insert(String tableName ,Object insertData ,String connectId ,Boolean isGroup) |
指定されたテーブルにデータを挿入します。
パラメータ
tableName String テーブル名 insertData Object 挿入データ
カラム名をプロパティとして、設定する値をプロパティの値として指定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| insert(String tableName ,Object insertData ,String connectId) |
指定されたテーブルにデータを挿入します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
tableName String テーブル名 insertData Object 挿入データ
カラム名をプロパティとして、設定する値をプロパティの値として指定してください。connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| insert(String tableName ,Object insertData) |
指定されたテーブルにデータを挿入します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
tableName String テーブル名 insertData Object 挿入データ
カラム名をプロパティとして、設定する値をプロパティの値として指定してください。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| isColumn(String columnName ,String tableName ,String connectId ,Boolean isGroup) |
指定された名前の列がテーブルに存在するかどうかを調べます。
パラメータ
columnName String 列名 tableName String テーブル名 connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
Boolean true : 存在する / false : 存在しない
static |
| isColumn(String columnName ,String tableName ,String connectId) |
指定された名前の列がテーブルに存在するかどうかを調べます。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
columnName String 列名 tableName String テーブル名 connectId String 接続名
返却値
Boolean true : 存在する / false : 存在しない
static |
| isColumn(String columnName ,String tableName) |
指定された名前の列がテーブルに存在するかどうかを調べます。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
columnName String 列名 tableName String テーブル名
返却値
Boolean true : 存在する / false : 存在しない
static |
| isConnect(String connectId ,Boolean isGroup) |
データベース接続の確認を行います。
パラメータ
connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
Boolean true : 成功 / false : 失敗
static |
| isConnect(String connectId) |
データベース接続の確認を行います。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
connectId String 接続名
返却値
Boolean true : 成功 / false : 失敗
static |
| isConnect() |
データベース接続の確認を行います。
現在ログインしているログイングループのデータベースに接続します。
返却値
Boolean true : 成功 / false : 失敗
static |
| isTransaction() |
データベースアクセスのトランザクション状態を取得します。
返却値
Boolean true : トランザクション中 / false : トランザクション外 / null : エラー
static |
| remove(String tableName ,String condition ,String connectId ,Boolean isGroup) |
レコードを削除します。
パラメータ
tableName String 対象テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| remove(String tableName ,String condition ,String connectId) |
レコードを削除します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
tableName String 対象テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| remove(String tableName ,String condition) |
レコードを削除します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
tableName String 対象テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| rollback() |
データベーストランザクションをロールバックします。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql ,Array params ,Number length ,String connectId ,Boolean isGroup) |
SELECT文を発行してデータを取得します。
パラメータ
sql String SELECT文 params Array SQL文に渡すパラメータの配列(DbParameterの配列) length Number 最大取得行数
最大取得行数を指定しない場合で、かつ接続名指定する場合は0を指定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult 参照系データベースアクセス結果オブジェクト。
static |
| select(String sql ,Array params ,Number length ,String connectId) |
SELECT文を発行してデータを取得します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
sql String SELECT文 params Array SQL文に渡すパラメータの配列(DbParameterの配列) length Number 最大取得行数
最大取得行数を指定しない場合で、かつ接続名指定する場合は0を指定してください。connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql ,Array params ,Number length) |
SELECT文を発行してデータを取得します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SELECT文 params Array SQL文に渡すパラメータの配列(DbParameterの配列) length Number 最大取得行数
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql ,Array params) |
SELECT文を発行してデータを取得します。
現在ログインしているログイングループのデータベースに接続します。
最大取得行数を指定しません。
パラメータ
sql String SELECT文 params Array SQL文に渡すパラメータの配列(DbParameterの配列)
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql ,Number length ,String connectId ,Boolean isGroup) |
SELECT文を発行してデータを取得します。
パラメータの配列を使用しません。
パラメータ
sql String SQL文 length Number 最大取得行数
最大取得行数を指定しない場合で、かつ接続名指定する場合は0を指定してください。connectId String 接続名
isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql ,Number length ,String connectId) |
SELECT文を発行してデータを取得します。
パラメータの配列を使用しません。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
sql String SQL文 length Number 最大取得行数
最大取得行数を指定しない場合で、かつ接続名指定する場合は0を指定してください。connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql ,Number length) |
SELECT文を発行してデータを取得します。
パラメータの配列を使用しません。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SQL文 length Number 最大取得行数
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| select(String sql) |
SELECT文を発行してデータを取得します。
パラメータの配列を使用しません。
最大取得行数を指定しません。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
sql String SQL文
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| stringToDate(String date) |
文字列から日付型変数を取得します。
引数が不正の場合、nullを返却します。
パラメータ
date String 日付を表わす文字列(yyyy/MM/dd|hh:mm:ss)
返却値
Date 変換後の日付
static |
| update(String tableName ,String condition ,Object updateData ,String connectId ,Boolean isGroup) |
データベースのデータを更新します。
パラメータ
tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。updateData Object 更新データ
カラム名をプロパティとして、設定する値をプロパティの値として指定してください。connectId String 接続名 isGroup Boolean
true 引数の接続名をログイングループIDとしてログイングループのデータベースに接続します。 false 引数の接続名を利用してシステムデータベースに接続します。
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| update(String tableName ,String condition ,Object updateData ,String connectId) |
データベースのデータを更新します。
引数の接続名を利用してシステムデータベースに接続します。
パラメータ
tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。updateData Object 更新データ
カラム名をプロパティとして、設定する値をプロパティの値として指定してください。connectId String 接続名
返却値
DatabaseResult データベースアクセス結果オブジェクト
static |
| update(String tableName ,String condition ,Object updateData) |
データベースのデータを更新します。
現在ログインしているログイングループのデータベースに接続します。
パラメータ
tableName String テーブル名 condition String 検索条件(WHERE句)
where句 以降を設定してください。updateData Object 更新データ
カラム名をプロパティとして、設定する値をプロパティの値として指定してください。
返却値
DatabaseResult データベースアクセス結果オブジェクト