这些set语句具体是什么意思 ?

azhui3000 2007-06-25 03:35:11
set head off
set pages 0
set lines 300
spool phone.txt


翻了一些电子书,都没介绍。
麻烦哪位一句句的解释一下,谢谢
...全文
378 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
azhui3000 2007-06-25
  • 打赏
  • 举报
回复
谢谢,想问一下哪本电子书有这些的说明呢
bobfang 2007-06-25
  • 打赏
  • 举报
回复
set feedBack off; 关闭诸如"已选择XX行"之类的信息
set heading off; 等同set head off
set echo off; 关闭命令回显
set VERIFY OFF; 不输出宏替换前后的内容
spool off; 关闭之前spool XXX定义的输出重定向
此外,以上命令都是sqlplus的命令,因此后面的分号是多余的。
azhui3000 2007-06-25
  • 打赏
  • 举报
回复
再增加一些,呵呵
set feedBack off;
set heading off;
set echo off;
set VERIFY OFF;
spool off;
hongqi162 2007-06-25
  • 打赏
  • 举报
回复
导出记录到phone.txt文件
bobfang 2007-06-25
  • 打赏
  • 举报
回复
set head off是查询的输出中不输出字段名
set pages 0是设置查询的输出不分页,如果是set pages n,n>0则就是每输出n行就分页
set lines 300设置查询的输出每行最多300个字符,如果记录的内容超过300个字符就换行
spool phone.txt设置将输出重定向到文件phone.txt中
ljxsea 2007-06-25
  • 打赏
  • 举报
回复
没用过,在注中。。。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧