本节介绍 SQL Anywhere 在您没有在过程中内置错误处理方式的情况下会如何处理过程执行期间所发生的错误。
要改变行为方式,可以使用异常处理程序。
警告与错误的处理方式稍有不同。
有两种无需使用显式错误处理即可处理错误的方法:
缺省的错误处理 过程或触发器失败,并且将错误代码返回到调用环境。
ON EXCEPTION RESUME 如果 ON EXCEPTION RESUME 子句出现在 CREATE PROCEDURE 语句中,则过程将在出现错误后继续执行,在导致错误的语句之后的下一语句恢复。
使用 ON EXCEPTION RESUME 的过程的精确行为由 on_tsql_error 选项设置来规定。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |