Eric Prudhon
Member
Hello,
In 7.0.0.1050, multiple statements executions in SQL Window is a new feature that can not be disabled. The problem we have is that it does execute any statement in the SQL Window, including DML and DDL statements! It could lead to data/objects loss, undesired commits (through DDL) etc...
We are using the AutoSelect statement option, so generally, we have not this problem... except when the cursor is positionned at the end of the buffer! In this case, all statements are executed again even if the normal behaviour (from our point of view) would be to auto-select the last statement.
We considere this very dangerous as when you have used a SQL Window for years to "buffer" many various statements for execution "1 by 1" (for massive executions we have Command windows), it does not come to your mind after a version upgrade that all your statements risk to be launched at once!
There should be a specific command for this (CTRL-F8?), or at least the multiple execution should be an option (disabled by default).
Thanks
Eric Prudhon
In 7.0.0.1050, multiple statements executions in SQL Window is a new feature that can not be disabled. The problem we have is that it does execute any statement in the SQL Window, including DML and DDL statements! It could lead to data/objects loss, undesired commits (through DDL) etc...
We are using the AutoSelect statement option, so generally, we have not this problem... except when the cursor is positionned at the end of the buffer! In this case, all statements are executed again even if the normal behaviour (from our point of view) would be to auto-select the last statement.
We considere this very dangerous as when you have used a SQL Window for years to "buffer" many various statements for execution "1 by 1" (for massive executions we have Command windows), it does not come to your mind after a version upgrade that all your statements risk to be launched at once!
There should be a specific command for this (CTRL-F8?), or at least the multiple execution should be an option (disabled by default).
Thanks
Eric Prudhon