不管产品是否合格,只允许同一条码最多插入两条记录。
怎么做可以解决?NUMBER RESULT
123456 FAIL
123456 PASS或
NUMBER RESULT
123456 FAIL
123456 FAIL虽然以下两种情况不可能发生,但是万一做了,也得防止
或
NUMBER RESULT
123456 PASS
123456 PASS
或
NUMBER RESULT
123456 PASS
123456 FAIL
谢谢!
怎么做可以解决?NUMBER RESULT
123456 FAIL
123456 PASS或
NUMBER RESULT
123456 FAIL
123456 FAIL虽然以下两种情况不可能发生,但是万一做了,也得防止
或
NUMBER RESULT
123456 PASS
123456 PASS
或
NUMBER RESULT
123456 PASS
123456 FAIL
谢谢!
insert into tb select @NUMBER,'PASS'
begin
insert语句
end
else
begin
return
end
条码不是每次同时插入2条,而是只允许插2条,1条PASS后一般不会再测试(有时候多测一次也有可能的),但是FAIL后,肯定得再测一次,再次PASS或FAIL后都不允许插入。
begin
return
end
else
begin
insert语句
end
我的原先语句是
insert into table(number,result) values('%s','%s')
是在LABVIEW里面使用,如果加上你的这个,还是会不停的写入但是在查询分析器里面是执行成功的。