如何在Oracle(TOAD)中使提示命令输出分号

时间:2013-11-21 11:44:09

标签: sql oracle toad

目前此声明(在TOAD中)

PROMPT test;

输出:

PROMPT test

我希望输出:

PROMPT test;

包括分号。

有人可以推荐如何做到这一点吗?

1 个答案:

答案 0 :(得分:2)

我不知道这些是否适用于Toad并且我没有副本可以试用,但它似乎在很多方面模仿SQL * Plus - 认为它是不合理的完全模仿prompt

无论如何,在SQL * Plus中,分​​号被解释为语句终止符。你可以改变终结者:

set sqlterminator #
prompt test;
set sqlterminator ;

...或添加一个额外的分号:

prompt test;;

...或定义一个变量并用它来提示:

define my_prompt = 'test;'
set verify off
prompt &my_prompt

这些都不适用于SQL Developer,而且我不确定Toad是否支持替换变量...所以这些中的任何一个都不适合你,但是给你一些尝试。