ホームページ  >  記事  >  データベース  >  MySQL REPLACE ステートメントを使用して重複データの挿入を防ぐにはどうすればよいでしょうか?

MySQL REPLACE ステートメントを使用して重複データの挿入を防ぐにはどうすればよいでしょうか?

王林
王林転載
2023-08-26 11:33:07515ブラウズ

我们如何使用MySQL REPLACE语句来防止插入重复数据?

#データを挿入するときに REPLACE ステートメントを使用すると、重複データの挿入を防ぐことができます。 INSERT コマンドの代わりに REPLACE コマンドを使用すると、レコードが新しい場合は INSERT と同様に挿入され、重複している場合は新しいレコードが古いレコードを置き換えます。 p>

構文

REPLACE INTO table_name(…)

ここで、 table_name は、値を挿入するテーブルの名前です。

この例では、次のように REPLACE ステートメントを使用してデータを挿入します。 -

mysql> REPLACE INTO person_tbl (last_name, first_name)
    -> VALUES( 'Ajay', 'Kumar');
Query OK, 1 row affected (0.00 sec)

mysql> REPLACE INTO person_tbl (last_name, first_name)
    -> VALUES( 'Ajay', 'Kumar');
Query OK, 2 rows affected (0.00 sec)

以上がMySQL REPLACE ステートメントを使用して重複データの挿入を防ぐにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。