on duplicate key update例子
时间: 2023-11-09 07:34:19 浏览: 80
mysql ON DUPLICATE KEY UPDATE语句示例
5星 · 资源好评率100%
对于这个问题,我可以理解为您想要了解MySQL中的“ON DUPLICATE KEY UPDATE”语句的用法。这个语句通常用于INSERT语句中,在INSERT数据时如果有重复的唯一键值,则执行更新操作。以下是一个ON DUPLICATE KEY UPDATE的例子:
INSERT INTO table_name (column1, column2, column3)
VALUES (1, 'value1', 'value2')
ON DUPLICATE KEY UPDATE
column2 = 'new_value1',
column3 = 'new_value2';
如果column1是一个唯一键,并且已经有值1存在于表中,那么这个语句将会更新column2和column3的值,而不是插入一条新的记录。
阅读全文