You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We haven't tested the foreign key check with PREPARE and "Non-Transactional DML". We need to check the following things:
When the foreign key check failed, what will happen for the "Non-Transactional DML".
When the foreign key is added, the prepared plan cache should be invalidated.
They should work fine, as the "Non-Transactional DML" will just finish (though part of the DML may success), and the plan cache will always be invalidated if the schema version increased.