最佳答案
我想向数据库表添加一行,但如果存在具有相同唯一键的行,我想更新该行。
例如:
INSERT INTO table_name (ID, NAME, AGE) VALUES(1, "A", 19);
假设唯一键是ID
,在我的数据库中,有一行是ID = 1
。在这种情况下,我想用这些值更新该行。通常这会给出一个错误。< br / >如果我使用INSERT IGNORE
,它将忽略错误,但它仍然不会更新