GAUSS-02401 -- GAUSS-02410

GAUSS-02401: “cannot lock rows in view '%s'”

SQLSTATE: 42809

Description: The object type is incorrect. Failed to lock the view.

Solution: Modify the SQL statement.

GAUSS-02402: “cannot lock rows in foreign table '%s'”

SQLSTATE: 42809

Description: The object type is incorrect. Failed to lock the foreign table.

Solution: Modify the SQL statement.

GAUSS-02403: “cannot lock rows in relation '%s'”

SQLSTATE: 42809

Description: The object type is incorrect. Failed to lock the object.

Solution: Modify the SQL statement.

GAUSS-02404: “new row for relation '%s' violates check constraint '%s'”

SQLSTATE: 23514

Description: The new data conflicts with CHECK constraints.

Solution: Check whether the data conflicts with CHECK constraints.

GAUSS-02405: “failed to find ExecRowMark for rangetable index %u”

SQLSTATE: XX000

Description: Failed to find ExecRowMark in Rangetable using the index.

Solution: Check the SQL statement and execution plan.

GAUSS-02407: “t_xmin is uncommitted in tuple to be updated”

SQLSTATE: XX000

Description: Failed to commit the tuple xmin to be updated.

Solution:Contact technical support.

GAUSS-02408: “abort transaction due to concurrent update”

SQLSTATE: 40001

Description: The transaction rolls back because concurrent updates of the same tuple are not allowed.

Solution: Do not perform concurrent updates to transactions.

GAUSS-02409: “EvalPlanQual doesn't support locking rowmarks”

SQLSTATE: XX000

Description: Failed to lock the related table when checking whether the updated tuples can be operated in READ COMMITTED.

Solution:Contact technical support.

GAUSS-02410: “failed to fetch tuple for EvalPlanQual recheck”

SQLSTATE: 22P08

Description: Failed to obtain the rule when the updated tuple is rechecked.

Solution:Contact technical support.

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