GS-00931:There were user-defined PL/SQL exceptions not handled
错误原因:PL/SQL未处理的用户定义异常。
解决方法:增加PL/SQL自定义的异常处理。
GS-00932:PL/SQL(GS_PLSQL.ANONYMOUS BLOCK)terminated with execute errors
错误原因:PL/SQL执行过程中发生错误。
解决方案:根据具体错误码处理。
GS-00933:Table %s.%s shrink in progress
错误原因:表正在进行收缩。
解决方法:要对表进行重复收缩。
GS-00934:Keyword(eg.select,update,delete,if,etc) expected but encounter bracket
错误原因:期望关键词(select、update、delete、if等)遇到了多余的括号。
解决方法:检查并删除多余的括号。
GS-00935:Triggers in a table cannot exceed %u
错误原因:同一个表中的触发器个数不能超过上限(8个)。
解决方法:减少触发器个数。
GS-00936:Source code length %u exceed limit %u
错误原因:PL/SQL的源代码长度超过限制(1M)。
解决方法:精简PL/SQL的源代码长度。
GS-00937:The trigger %s.%s already exists on another table
错误原因:相同的触发器已经存在于另一个表上。
解决方法:重命名触发器。
GS-00938:Don't support PL or trigger when _DISABLE_SOFT_PARSE is true
错误原因:当_DISABLE_SOFT_PARSE为true时,不支持PL或触发器。
解决方法:修改_DISABLE_SOFT_PARSE为false。
GS-00939:Database under standby mode
错误原因:备机状态无法加载PL/SQL对象。
解决方法:不要在备机状态下使用PL/SQL对象。
GS-00940:Return_result be allowed in procedure or anonymous block
错误原因:return_result只允许在存储过程或匿名块中使用,不能在动态SQL中使用。
解决方法:注意return_result的使用范围。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3138542/ ,如需转载,请注明出处,否则将追究法律责任。