トランザクション処理について
-
テーブルの更新でトランザクションを使いたいのですが、どうして以下の書き方なのでしょうか?
$wpdb->query('SET autocommit=0'); $lock = 'LOCK TABLES wp_mytable WRITE'; if ( $wpdb->query($lock) === false ) { // エラー }else{ // エラーなし }
以下のように一回にまとめちゃダメなのはなぜですか?
$lock = 'SET autocommit=0 LOCK TABLES wp_mytable WRITE'; if ( $wpdb->query($lock) === false ) { // エラー }else{ // エラーなし }
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「トランザクション処理について」には新たに返信することはできません。