您的位置:首页 > 数据库 > Oracle

Oracle插入表中不存在的记录

2016-03-23 13:57 218 查看
最近在做项目的过程中遇到一个需求,要求插入一条数据,如果这条数据中的某个字段在表中存在则不插入,反之则插入,上网搜了一下发现insert语句是不支持where的,找了许久终于找到了答案:INSERT INTO table_name select column1,column2... from dual where not exists(select 1 from table_name where condition=...and...)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: