GAUSS-01401 – GAUSS-01410
GAUSS-01401: “permission denied: ‘%s’ is a system trigger”
SQLSTATE: 42501
错误原因:使用非系统管理员帐号ENABLE/DISABLE系统trigger。
解决办法:使用系统管理员帐号ENABLE/DISABLE系统trigger。
GAUSS-01402: “tgargs is null in trigger for relation ‘%s’”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01403: “trigger function %u returned null value”
SQLSTATE: 39P01
错误原因:系统内部错误。执行trigger函数,trigger函数返回了NULL值。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01404: “BEFORE STATEMENT trigger cannot return a value”
SQLSTATE: 39P01
错误原因:BEFORE STATEMENT trigger有返回值。
解决办法:检查BEFORE STATEMENT trigger的trigger函数,不能返回记录。
GAUSS-01405: “could not serialize access due to concurrent update”
SQLSTATE: 40001
错误原因:由于并发更新,无法满足事务的序列化。
解决办法:重试失败的事务。
GAUSS-01406: “unrecognized heap_lock_tuple status: %u”
SQLSTATE: XX004
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01407: “could not find trigger %u”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01408: “failed to fetch tuple1 for AFTER trigger”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01409: “failed to fetch tuple2 for AFTER trigger”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-01410: “relation %u has no triggers”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。