|
UNICORN - server side
|
公開メンバ関数 | |
| __construct ($argDSN=NULL, $argReadable=FALSE) | |
| execute ($argQuery, $argBinds=NULL, $argAutoReadable=TRUE) | |
| selectLimit ($argQuery, $argRows, $argOffset=1, $argBinds=NULL) | |
| getTables () | |
| getTableDescribes ($argTable) | |
| updateBlob ($argTable, $argKey, $argVal, $argWhere) | |
| updateClob ($argTable, $argKey, $argVal, $argWhere) | |
| getLastErrorMessage () | |
| begin () | |
| commit () | |
| rollback () | |
静的公開メンバ関数 | |
| static | sharedInstance ($argDSN="Default", $argReadable=FALSE) |
公開変数類 | |
| $DSN = NULL | |
| $dbidentifykey = NULL | |
| $readableDSN = NULL | |
| $dbreadableidentifykey = NULL | |
| $DBType = NULL | |
| GenericDBO::__construct | ( | $argDSN = NULL, |
|
$argReadable = FALSE |
|||
| ) |
インスタンス化対応
| string | $argDSN | DSN |
| GenericDBO::begin | ( | ) |
クエリー実行とDBインスタンスの初期化を同時に行う
| GenericDBO::commit | ( | ) |
クエリー実行とDBインスタンスの初期化を同時に行う
| GenericDBO::execute | ( | $argQuery, | |
$argBinds = NULL, |
|||
$argAutoReadable = TRUE |
|||
| ) |
クエリー実行とDBインスタンスの初期化を同時に行う
| string | $argQuery | クエリ |
| array | $argBinds | バインド |
| GenericDBO::getLastErrorMessage | ( | ) |
最後の実行クエリーのエラーを取得する インスタンスがある時だけ実行する 無いときはNULLを返す
| GenericDBO::getTableDescribes | ( | $argTable | ) |
テーブル定義の取得
| GenericDBO::getTables | ( | ) |
テーブル一覧の取得
| GenericDBO::rollback | ( | ) |
クエリー実行とDBインスタンスの初期化を同時に行う
| GenericDBO::selectLimit | ( | $argQuery, | |
| $argRows, | |||
$argOffset = 1, |
|||
$argBinds = NULL |
|||
| ) |
クエリー実行とDBインスタンスの初期化を同時に行う 件数指定版execute
|
static |
| GenericDBO::updateBlob | ( | $argTable, | |
| $argKey, | |||
| $argVal, | |||
| $argWhere | |||
| ) |
BLOBのUpdate
| GenericDBO::updateClob | ( | $argTable, | |
| $argKey, | |||
| $argVal, | |||
| $argWhere | |||
| ) |
CLOBのUpdate
1.8.9.1