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