その他トランザクション $dbh->{AutoCommit} = 0;
... DO EXECUTE ...
$dbh->commit;
# $dbh->rollback;
エスケープ $str = $dbh->quote("i'm happy"); #=> PG:'i''m happy' MySQL:'i\'m happy'
$num = $dbh->quote('0',$data_type); #=> '0'
# data_typeはprint Dumper $dbh->type_info();で調べる
デバッグ$dbh->trace(1); $dbh->trace(1,'/path/to/debug.txt'); カラム名取得そのテーブルが"num"と"str"の2つのカラムからなるとして、 print Dumper $sth->{NAME}; #=> $VAR1 = ['num','str'];
NULLと空文字列の扱い
|
|