Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* その他 [#sb4e783d]
** トランザクション [#h5fc5411]
$dbh->{AutoCommit} = 0;
... DO EXECUTE ...
$dbh->commit;
# $dbh->rollback;
** エスケープ [#td166cb5]
$str = $dbh->quote("i'm happy"); #=> PG:'i''m happy' MyS...
$num = $dbh->quote('0',$data_type); #=> '0'
# data_typeはprint Dumper $dbh->type_info();で調べる
** デバッグ [#m33153f7]
$dbh->trace(1);
$dbh->trace(1,'/path/to/debug.txt');
** カラム名取得 [#h25785c8]
そのテーブルが"num"と"str"の2つのカラムからなるとして、
print Dumper $sth->{NAME}; #=> $VAR1 = ['num','str'];
** NULLと空文字列の扱い [#j8be3a2d]
-NULLの場合 undef
-空文字列の場合 ''
終了行:
* その他 [#sb4e783d]
** トランザクション [#h5fc5411]
$dbh->{AutoCommit} = 0;
... DO EXECUTE ...
$dbh->commit;
# $dbh->rollback;
** エスケープ [#td166cb5]
$str = $dbh->quote("i'm happy"); #=> PG:'i''m happy' MyS...
$num = $dbh->quote('0',$data_type); #=> '0'
# data_typeはprint Dumper $dbh->type_info();で調べる
** デバッグ [#m33153f7]
$dbh->trace(1);
$dbh->trace(1,'/path/to/debug.txt');
** カラム名取得 [#h25785c8]
そのテーブルが"num"と"str"の2つのカラムからなるとして、
print Dumper $sth->{NAME}; #=> $VAR1 = ['num','str'];
** NULLと空文字列の扱い [#j8be3a2d]
-NULLの場合 undef
-空文字列の場合 ''
ページ名: