Наложете уникалното ограничение, като създадете уникален ключ:
ALTER TABLE the_table
ADD UNIQUE INDEX nid_language_unique (nid, language);
Това ограничение забранява два реда да имат един и същ nid и език.
Всяка заявка, която се опитва да наруши ограничението, ще се провали.
Тъй като искате да игнорирате грешки (и все пак да прекратите заявката), можете да използвате INSERT IGNORE и АКТУАЛИЗИРАНЕ ИГНОРИРАНЕ :
INSERT IGNORE INTO the_table (nid, language) VALUES (8, 'Chinese')
/* row not inserted and no error */