全部博文(788)
分类:
2008-10-20 10:36:23
2000里面无法屏蔽掉sql自己抛出的错误.
2005可以用try catch, 这样可以自己来决定错误处理方式
无论是2000还是2005, 严重的错误始终会终止处理
我是这样处理的可以有效地干掉你说的重复键这样的问题:
N1:=0;
TRY
<执行插入语句>
EXCEPT
N1:=1;
END;
IF N1=1 THEN
BEGIN
<这里表示出出错的信息>
END;
谢谢各位的捧场!