sql >> データベース >  >> RDS >> Mysql

より最適化された方法でINSERTINTOを使用して重複をスキップするにはどうすればよいですか?

    INSERT IGNOREは、ここであなたのためにトリックを行います。複製したくない列にUNIQUEインデックスが定義されていることを確認する必要があります。

    もう1つのオプションは、INSERT INTO ... ON DUPLICATE KEY UPDATEです。これにより、値は再度挿入されませんが、その行の他の列を更新できます。たとえば、カウンターまたはタイムスタンプ。



    1. Postgresqlは、Windowsの再起動後に特定のクエリに1回失敗します

    2. Postgresql -bash:psql:コマンドが見つかりません

    3. DjangoAdmin-ログイン

    4. T-SQL(SQL Server)で重複キーエラーを無視する方法