blog of faywong

备案号: 浙ICP备2025185971号

  menu
41 文章
0 浏览
0 当前访客
ღゝ◡╹)ノ❤️

[pgsql]仅当主key不存在时插入记录

比如创建一个用户时只有在不存在的时候才需要插入,查了好久,终于搞明白:

INSERT INTO users(id, alias, email) SELECT 00001, 'faywong', 'wangfei584521@163.com' from users WHERE NOT EXISTS (SELECT * FROM users WHERE id = 00001)

pqsql在这点上真叫一个繁琐!


标题:[pgsql]仅当主key不存在时插入记录
作者:faywong8888
地址:https://blog.fay.wang/articles/2025/08/10/1754806339401.html