Sql 使用;其他人则无效&引用;01是推荐的最佳实践吗?
请帮帮忙Sql 使用;其他人则无效&引用;01是推荐的最佳实践吗?,sql,oracle,plsql,Sql,Oracle,Plsql,请帮帮忙 使用“when others then Null;”是01推荐的最佳做法吗?单独使用时绝对不推荐使用,但当您将此与其他已知异常集合合并使用时,这是可以接受的 例如:在捕获所有已知异常的情况下,您当然可以使用WHEN OTHERS子句,但是避免使用NULL,而是要有一些有意义的内容,并在将来尝试添加它。但是,如果您非常确定要忽略一些没有操作的已知异常,那么您可以很好地使用它。但这在专业规范中很少见到 DECLARE <declarations section> BEGI
使用“when others then Null;”是01推荐的最佳做法吗?单独使用时绝对不推荐使用,但当您将此与其他已知异常集合合并使用时,这是可以接受的
例如:在捕获所有已知异常的情况下,您当然可以使用WHEN OTHERS子句,但是避免使用NULL,而是要有一些有意义的内容,并在将来尝试添加它。但是,如果您非常确定要忽略一些没有操作的已知异常,那么您可以很好地使用它。但这在专业规范中很少见到
DECLARE
<declarations section>
BEGIN
<executable command(s)>
EXCEPTION
<exception handling goes here >
WHEN exception1 THEN
exception1-handling-statements
WHEN exception2 THEN
exception2-handling-statements
WHEN exception3 THEN
exception3-handling-statements
........
WHEN others THEN
exception3-handling-statements
END;
声明
开始
例外
那么什么时候例外呢
例外1处理语句
那么什么时候例外2呢
例外2处理语句
那么什么时候例外呢
例外3处理声明
........
当其他人
例外3处理声明
终止
看看这个-“但是如果您非常确定忽略一些没有操作的已知异常,那么您可以很好地使用这个”