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