if not exists 写法防止insert语句重复插入

原创  郑建华   2020-04-26   55人阅读  0 条评论


if not exists(select from table1 where mid='aa'

INSERT INTO table1(mid,name,msg) VALUES('aa','bb','cc'


参考例子:

if not exists (select * from mobile_menu_settings where menu_code = 'workload')
INSERT INTO [dbo].[mobile_menu_settings]([menu_code], [menu_name], [is_enabled], [is_enabledDept], [imgName], [pageUrl], [menuType], [serialNo]) VALUES ('workload', '医嘱执行记录', 0, NULL, 'mdi-format-indent-increase', 'workload.html', 3, 7);

数据已存在时,执行不会插入数据

image.png

本文地址:https://www.zjh336.cn/?id=348
版权声明:本文为原创文章,版权归 郑建华 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?