动态sql语句,非存储过程,如何判断某条数据是否存在,如果不存在就添加一条

已知一个表 table

里面有两个字段  A1 和 A2

如何用动态语句 判断 A1 = A , A2=B 的数据是否存在,如果不存在,就添加一条数据, A1 = A , A2 = B

INSERT table1 (A1,A2)
SELECT 'A','B'
 WHERE NOT EXISTS (SELECT *
                     FROM table1
                    WHERE A1 = 'A'
                      AND A2 = 'B'
                  )

猜你喜欢

转载自www.cnblogs.com/xielideboke/p/10791576.html