SQLserver 的IF NOT EXISTS 换到 Oracle中要怎么使用
嘿嘿巴扎嘿 2020-07-16 06:04:04 IF NOT EXISTS(SELECT COUNT(*) FROM AA_TempData WHERE id=25)
INSERT INTO AA_TempData(VoucherCode,CustomerCode,nVoucherCode,nCustomerCode) values('41','41','41','41')
ELSE UPDATE AA_TempData SET VoucherCode='41',CustomerCode='41',nVoucherCode='41',nCustomerCode'41' WHERE id=25
上面是在SQLserver中没有问题的SQL , 如果id=25存在的话就执行更新,如果不存在的话就执行插入
但是现在换到Oracle中, 语法不同,就不会了,求大神指点