插入前先判断一下是否存在:
a int
select count(*) into a from device where code=‘0047’;
if a=0 then
insert 。。。。。。。
这个纯粹地使用sql解决不了问题,
肯定需要使用 程序进行逻辑判断,
比如增加存储过程,先检索code是否存在,不存在则插入。
或者使用其他程序实现。
插入前先判断
select * from device where code=‘0047’;
if ’查询结果为空‘ then
insert 。。。。。。。