DO NOTHING: 重复则跳过
创建表
首先,创建一个表(people),并且主键由字段 name、age 和 gender 组成,以及其它字段(例如 address、comment)等。...插入重复数据, 则跳过
重复则更新
在实际开发中, 有时会使用到如果存在则更新数据的场景, 这个时候就可以使用DO UPDATE SET关键字
SQL语句
INSERT INTO people (name...张三 | 30 | M | 唧唧王国 | 老程序员
李四 | 25 | M | 毛里求斯 | 程序员
(2 rows)
这条语句可以实现不存在则插入, 存在则更新功能
重复则跳过...还有些时候, 需要这种操作, 如果重复就跳过, 不希望报错也不需要更新更不能影响代码流程, 就可以使用DO NOTHING关键字
SQL语句
INSERT INTO people (name, age...根据开发场景选择不同的处理方式, 当然还有其它的解决方式, 这里并没有列举全, 只是这种方式更简单更高效, 就这样吧~
一直在努力, 记得点个在看哦!