Attila Molnár wrote 09.04.2024 10:38:
> In general it is not advised to mix DDL commands with other kind of commands in
> the same transaction. But I could not find an exact definition which kind of
> other commands usage are not advised and the reason why it is unsafe/risky.
DLL commands are not executed whole at the moment you send them to server.
Some pieces of work are scheduled until transaction commit. It is not advised to
execute commands that rely on this deferred part of work. Such queries throw
errors or (in past) crash Firebird.
--
WBR, SD.