The documentation for CREATE PROCEDURE informs us "A SECURITY DEFINER
procedure cannot execute transaction control statements (for example, COMMIT
and ROLLBACK
, depending on the language)."
Can anyone let me know why this is so and are there any plans to remove this restriction in future releases?
Regards, Chris Sterritt