Start of change

-746   THE SQL STATEMENT IN FUNCTION, TRIGGER, OR IN STORED PROCEDURE name VIOLATES THE NESTING SQL RESTRICTION

Explanation

If a table is being modified (by INSERT, DELETE, UPDATE, or MERGE), the table can not be accessed by the lower level nesting SQL statement.

If any table is being accessed by a SELECT statement, no table can be modified (by INSERT, DELETE, UPDATE, or MERGE) in any lower level nesting SQL statement.

System action

The SELECT, INSERT, DELETE, UPDATE or MERGE SQL statement failed.

Programmer response

Remove the failing statement from the named function, trigger or the stored procedure.

SQLSTATE

57053

End of change