GAUSS-03791 -- GAUSS-03800

GAUSS-03792: “cannot handle per-attribute ON SELECT rule”

SQLSTATE: XX000

Description: The rule action must be a table-level action.

Solution: Correct the corresponding primary foreign key constraint.

GAUSS-03793: “unrecognized commandType: %d”

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-03794: “infinite recursion detected in rules for relation '%s'”

SQLSTATE: 42P17

Description: Infinite recursion is detected in rules.

Solution: Check the usage of rules.

GAUSS-03795: “DO INSTEAD NOTHING rules are not supported for data-modifying statements in WITH”

SQLSTATE: 0A000

Description: The data-modifying statements do not support the DO INSTEAD NOTHING rules.

Solution: Check the usage of rules.

GAUSS-03796: “conditional DO INSTEAD rules are not supported for data-modifying statements in WITH”

SQLSTATE: 0A000

Description: The data-modifying statements do not support the conditional DO INSTEAD NO rules.

Solution: Check the usage of rules.

GAUSS-03797: “DO ALSO rules are not supported for data-modifying statements in WITH”

SQLSTATE: 0A000

Description: The data-modifying statements do not support the DO ALSO rules.

Solution: Check the usage of rules.

GAUSS-03799: “cannot perform INSERT RETURNING on relation '%s'”

SQLSTATE: 0A000

Description: An error occurs when the insert returning operation is performed on a table because the INSTEAD rule contains RETURNING but the original statement does not.

Solution: Use the unconditional ON INSERT DO INSTEAD rule that contains the RETURNING clause.

GAUSS-03800: “cannot perform UPDATE RETURNING on relation '%s'”

SQLSTATE: 0A000

Description: An error occurs when the update returning operation is performed on a table because the INSTEAD rule contains RETURNING but the original statement does not.

Solution: Use the unconditional ON UPDATE DO INSTEAD rule that contains the RETURNING clause.

Feedback
编组 3备份
    openGauss 2024-05-05 00:44:49
    cancel