防止 SQL 文件作为脚本运行

Ron*_*sen 4 sql oracle oracle-sqldeveloper

我有数十个 SQL 文件,其中包含单独的查询和更新命令。这些命令旨在用作手动更新数据库的起点,它们的结构不适合作为脚本运行。

我可以在这些文件的开头放置一个 SQL 命令来阻止无意中单击“运行脚本”按钮吗?返回,停止,停止?

我在 Oracle 的 SQL Developer 中打开它们,“运行命令”和“运行脚本”按钮彼此相邻......

sst*_*tan 7

您可以使用exit脚本顶部的命令。

如果有人不小心将其作为脚本运行,它将立即断开连接,并且不会运行其余的语句。

例子:

exit

update t set a = 'abc';

drop table t;

...
Run Code Online (Sandbox Code Playgroud)