动态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'
                  )

posted @ 2019-04-29 17:11  六月雨  阅读(2524)  评论(0编辑  收藏  举报