1

是否存在存储过程中insert语句失败不会抛出异常情况?

我在我的 PostgreSQL 存储过程中通过EXCEPTION WHEN OTHERS THEN. 我想知道这是否足以捕获所有失败的插入。

4

1 回答 1

3

那应该涵盖它。
我引用了PL/pgSQL 中的 Trapping Errors手册:

特殊条件名称 OTHERS 匹配除 QUERY_CANCELED 之外的所有错误类型。(通过名称来捕获 QUERY_CANCELED 是可能的,但通常是不明智的。)

于 2013-01-29T01:41:20.417 回答