小编典典

执行语句还是运行脚本?

sql

在Oracle SQL Developer中输入SQL语句时,我注意到我有两个选择。我可以选择“运行语句”或“运行脚本”。尽管命名为“ Execute
query”和“ Execute as script”,但在SQL Maestro中似乎也可以使用类似的选择。

两者之间到底有什么区别?


阅读 171

收藏
2021-03-23

共1个答案

小编典典

RunStatement将在可排序的表格中为您提供所有结果的列表。它还将仅在光标(或突出显示)下运行该语句。运行该语句时,系统将提示您输入绑定变量(任何在其前面带有:的占位符)。

例如

select * from customers where customer_id = :id

将提示输入id的值

Run Script将执行工作表中的所有语句,并给出结果的文本读出。它不会提示您输入绑定变量的值。

2021-03-23