#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
EXCEPTION_INIT语法
兼容O模式下,支持使用EXCEPTION_INIT语法自定义错误码SQLCODE。语法格式如下:
图 6 exception_init::=
参数说明:
- exception_name为用户申明的异常名,EXCEPTION_INIT语法必须出现在与申明异常相同部分,位于申明异常之后。
- sqlcode为自定义的SQLCODE,必须为负整数,取值范围-2147483647~-1。
须知: 使用EXCEPTION_INIT语法自定义错误码SQLCODE时,SQLSTATE与SQLCODE相同,SQLERRM格式为" xxx: non-GaussDB Exception"。比如自定义SQLCODE=-1,则SQLSTATE="-1",SQLERRM=" 1: non-GaussDB Exception"。
#openGauss #入门 #安装 #数据库 #开源