-
-
Notifications
You must be signed in to change notification settings - Fork 222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For select statement can not see any changes made in DO block #7713
Comments
I don't see in documentation what was the purpose for cursors to be an exception from rules? |
It is impossible to detect if given SQL operator is executed within the scope of the explicit cursor, or no. |
Issue with view is related with a way of how engine handles view with subqueries in select list. |
A bit more test cases, based on metadata above.
|
There are many changes started from In Firebird 3.0.
One of them is "PSQL Cursor Stabilization". This is basic functionality and now for stability statement cannot see it's own changes.
I have 5 different cases with insert record in do block with different visibility in for cycle:
You can find the SQLS:
01 - create tables, view, SP, trigger and data.
02 - 5 samples of the different cases
Regards,
Boris Belchev
01. CREATE_DB_TABLES.txt
02. TESTS.txt
The text was updated successfully, but these errors were encountered: