+ -
当前位置:首页 → 问答吧 → procedure中Signal不能与select混用的问题

procedure中Signal不能与select混用的问题

时间:2009-07-27

来源:互联网

如果先使用select输出调试信息,在用signal抛出异常,则抛出异常失败.如:
cat 1.sql:
begin
Declare err_found exception for sqlstate ‘50001’;
Select ‘xxxx’;
Signal err_found;
Exception
Resignal;
End;

调度语句:
Dbisql –c “uid=gzxx;pwd=password” –onerror exit –nogui 1.sql > 1.txt 2>&1
则无法捕获异常信息.

请问这是怎么回事情?有什么方法解决吗?

作者: liang573728   发布时间: 2009-07-27

很肉啊 sybase例外处理模式

作者: cyr1974   发布时间: 2010-10-25

热门下载

更多