这个语句的意思是当table表的RULE_CODE有01的时候不操作,没有的话就插入
INSERT INTO table
(ID, RULE_CODE, RULE_NAME)
SELECT 'testInstert', '01', 'advertising'
FROM dual
WHERE not exists (select * from table
where RULE_CODE = '01');
这个语句的意思是当table表的RULE_CODE有01的时候不操作,没有的话就插入
INSERT INTO table
(ID, RULE_CODE, RULE_NAME)
SELECT 'testInstert', '01', 'advertising'
FROM dual
WHERE not exists (select * from table
where RULE_CODE = '01');