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

MYSQLは同じ行を2回挿入しないようにします

    INSERTステートメントでINSERTIGNOREINTO構文またはINSERT...ON DUPLICATEKEYUPDATEを使用できます。

    INSERT IGNOREを使用すると、キーが重複する場合、行は実際には挿入されません。ただし、ステートメントはエラーを生成しません。代わりに警告が生成されます。

    INSERT IGNORE INTO mytable
        (primaryKey, field1, field2)
    VALUES
        ('abc', 1, 2);
    


    1. 更新参加時のエラー

    2. nameはPostgreSQLの特別なキーワードですか?

    3. Mysql-最適化-複数のgroup_concat&結合を使用して

    4. データベースモデルの現実化:ブロガーの課題