-+--------+----------+---------
张三 | 30 | M | 唧唧王国 | 程序员
(1 row)
可以看到数据已经插入到表中了, 当再次插入时就会报错如下:...NOTE
主键重复插入报错, 解决这个问题有三个方案
1. 不插入重复数据
2. 插入重复数据更新, 不存在插入
3....插入重复数据, 则跳过
重复则更新
在实际开发中, 有时会使用到如果存在则更新数据的场景, 这个时候就可以使用DO UPDATE SET关键字
SQL语句
INSERT INTO people (name..., 再来插入一条不存在的数据测试
SQL语句
INSERT INTO people (name, age, gender, address, comment)
VALUES ('李四', 25, 'M'...根据开发场景选择不同的处理方式, 当然还有其它的解决方式, 这里并没有列举全, 只是这种方式更简单更高效, 就这样吧~
一直在努力, 记得点个在看哦!