MySQL DELETE オペレーションの成功を確認するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-30 21:49:02
オリジナル
219 人が閲覧しました

How Do I Verify the Success of a MySQL DELETE Operation?

MySQL DELETE オペレーションの成功を確認する方法

MySQL を使用して DELETE クエリを実行する場合、そのオペレーションが成功したかどうかを判断することが重要です。成功。これは、条件に基づいて特定のレコードを削除する場合に特に重要です。

mysql_query() メソッド:

mysql_query() を使用した従来の MySQL インタラクションの場合、DELETE 操作が成功すると、ブール値:

  • TRUE: 削除は成功しました。
  • FALSE: 削除が失敗したか、レコードは影響を受けませんでした。

PDO: :exec() メソッド:

PHP データ オブジェクト (PDO) では、PDO::exec() が DELETE ステートメントに使用されます。 mysql_query() とは異なり、PDO::exec() は影響を受けた行の数を返します。

  • 0: 影響または削除されたレコードはありません。
  • >0: 指定された行数行が削除されました。

追加のヒント:

  • 影響を受ける行がないにもかかわらず mysql_query() が TRUE を返す可能性があるエッジ ケースに対応するには、以下を考慮してください。 mysql_affected_rows() を使用して、削除された行数を明示的に確認します。
  • 効率を高めるため、不必要なデータベース クエリを避けるために、行を削除する前に行が存在するかどうかを確認してください。

以上がMySQL DELETE オペレーションの成功を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!