类似oracle merge into
首选设置DUPLICATE KEY 联合主键
ALTER TABLE tb_acl_statistics ADD UNIQUE (aclid,trojan_name);
插入 语句后加入 ON DUPLICATE KEY 主键匹配成功后所要做的更新操作
INSERT IGNORE INTO tb_acl_statistics (aclid,trojan_name,num) VALUE(1,'test',80 ) ON DUPLICATE KEY UPDATE num =num+80;
本文介绍如何使用Oracle的MERGE INTO语句实现当主键重复时进行数据更新。首先通过ALTER TABLE添加联合唯一约束,然后利用ON DUPLICATE KEY UPDATE子句在插入数据时更新已存在的记录。
6577

被折叠的 条评论
为什么被折叠?



