insert ignore into table (a,b) values (1,1),(1,2),(2,1),(2,2);
si a
est pk
ou est une clé unique
, puis je peux compter de manière fiable sur toutes les déclarations ne portait pas atteinte pk
ou unique
contrainte à inscrire - même si elles sont après l'entrée « violer »? C'est-à-dire: les non-doublons sont-ils insérés et seuls les doublons sont "ignorés" - peu importe où ils se trouvent dans l'instruction sql?Insérez IGNORE avec une instruction d'entrée de valeur multiple; Que se passe-t-il en double?