prompt set feedback set define的详解

来源:互联网 发布:程序员 杂志 编辑:程序博客网 时间:2024/05/21 16:57

prompt
输出后面的信息,类似操作系统的echo命令

 SQL>prompt hello world --输出 hello world

set feedback
客户端执行SQL时,数据库服务器都会返回反馈信息。如:
创建表时,成功的反馈信息为“Table Created”等
feedback属性的三种:

set feedback on           --打开反馈信息set feedback off           --关闭反馈信息(当sql脚本中的语句比较多时,反馈信息会影响整个脚本的执行效率)set feedback n    --返回记录大于n条时才返回反馈信息,否则不返回。

set define
设置SQL*Plus中默认的“&”表示代替变量,也就是说,只要在命令中出现该符号,SQL*Plus就会要你输入代替值。这就意味着你无法将一个含有该符号的字符串输入数据库或赋给变量。
若字符串“1&23”系统会理解以‘1’打头的字符串,它会提示你输入替代变量23的值,如果你输入ABC,则最终字符串转化为“1ABC”。
define的三种设置:

set define off              --关闭替代变量功能set define  on              --开启替代变量功能set define $--(不能是字母数字和空格) $    将替代默认变量标识符&,原来的&标志会以普通字符的形式插入,而$后面的字符将会是变量,提示你输入。

转载 :http://blog.csdn.net/itguaicai/article/details/45691861

原创粉丝点击