作为脚本阻止来自 运行 的 SQL 文件
Prevent SQL File From Running As a Script
我有数十个 SQL 文件,其中包含单独的查询和更新命令。这些命令旨在用作手动更新数据库的起点,它们的结构不是 运行 作为脚本。
是否可以在这些文件的开头放置一个 SQL 命令来阻止无意中单击 'Run Script' 按钮? Return,停止,停止?
我在 Oracle 的 SQL Developer 中打开它们,'Run Command' 和 'Run Script' 按钮紧挨着彼此...
您可以在脚本顶部使用 exit
命令。
如果有人不小心 运行 将其作为脚本发送,它将立即断开连接并且不会 运行 其余语句。
示例:
exit
update t set a = 'abc';
drop table t;
...
我有数十个 SQL 文件,其中包含单独的查询和更新命令。这些命令旨在用作手动更新数据库的起点,它们的结构不是 运行 作为脚本。
是否可以在这些文件的开头放置一个 SQL 命令来阻止无意中单击 'Run Script' 按钮? Return,停止,停止?
我在 Oracle 的 SQL Developer 中打开它们,'Run Command' 和 'Run Script' 按钮紧挨着彼此...
您可以在脚本顶部使用 exit
命令。
如果有人不小心 运行 将其作为脚本发送,它将立即断开连接并且不会 运行 其余语句。
示例:
exit
update t set a = 'abc';
drop table t;
...