关于错误信息,postgresql手册指出:
这些类别代码是什么?在什么情况下它们是有用的?注意:当使用SQLSTATE代码指定错误代码时,您不必局限于预定义的错误代码,而可以选择由五个数字和/或大写ASCII字母组成的任何错误代码,除了00000。建议避免抛出以三个零结尾的错误代码,因为这些是类别代码,只能通过捕获整个类别来捕获。