質問の回答が見つかりません。私は重複しないことを願っています。私が尋ねるすべての行を削除するmysqlを信頼すべきでしょうか?
だから、私はちょうどrow_parent_id = 3
で10行を持っているとしましょう。
DELETE FROM table WHERE row_parent_id = 3
のmysqlがのの9行だけを削除する可能性があります... mysqlのエラー?
エラーが発生してクエリで9行しか削除されない場合は、と表示されます。の削除操作の前に行をカウントする必要がありますか?
いいえ、私はmysqlを信頼することができますか?
PS:私はPDOと準備文を使用しています。私はちょうど削除する前に行を数える必要がある場合は分かりません。私は尋ねるようにすべての行が削除されていることを確認したい。
私はトランザクションを使用しており、私はあなたの例のようなキャッチブロックでエラーをチェックします。とにかく、あなたの意見では、私は削除する前に数える必要があります。私はまだ多くの意見を待っています。あなたの答えに感謝します! – Andrei