如何拦截 错误207
情况如下:
游标开始
select * from zz
where 列名8
游标结束
在循环中,有时候 是不存在 列名8的。
如何在出现 错误207 列名不存在 的时候拦截。可以继续循环
------解决方案--------------------LZ用Sql2005吗?如果是那么请看下面的代码,如果不是请忽略此回复!
BEGIN try
select * from zz
where 列名8
END try
BEGIN catch
IF (ERROR_NUMBER() = 207)
BREAK
END catch
------解决方案--------------------楼上强up,
也可以做个IF的判断