读书人

怎么拦截 异常207

发布时间: 2012-01-24 23:11:55 作者: rapoo

如何拦截 错误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的判断

读书人网 >SQL Server

热点推荐