sql_plus操作命令4

4.文件操纵命令

   (1)save

   该命令用于将当前sql缓冲区的内容保存到sql脚本中。当执行该命令时,默认选项为create,即建立新文件。

   eg:

   SQL> save c:\a.sql create

   已创建 file c:\a.sql

    当执行命令之后,就会建立新脚本文件a.sql,并将sql缓冲区内容存放到该文件中。如果sql已经存在,使用

   replace选项可以替撚已存在的sql脚本,如果要给已存在的sql脚本追加内容,可以使用append选项。

   (2)get

    该命令与save命令作用恰好相反,用于将sql脚本中的所有内容装载到sql缓冲区中。

    eg:

    SQL> get c:\a.sql

    1* select ename from emp where deptno=20

   (3)start@

    start@命令用于运行sql脚本文件。注:当运行sql脚本文件时,应该指定文件路径.eg:

    SQL> @c:\a.sql

    ENAME

    ----------

    SMITH

    JONES

    SCOTT

    ADAMS

    FORD

   (4)@@

    该命令与@命令类似,也可以运行脚本文件,但主要作用是在脚本文件中嵌套调用其它的脚本文件。当使用该命令

    嵌套脚本文件时,可在调用文件所在目录下查找相应文件名。

   (5)ed[it]

    该命令不仅可用于编辑sql缓冲区内容,也可以用于编辑sql脚本文件。当运行该命令时,会启动默认的系统编辑

    器来编辑sql脚本。运行方法为:

    sql>edit c:/a.sql

   (6)spool

    该命令用于将sql*plus屏幕内容存放到文本文件中。执行该命令时,应首先建立假脱机文件,并将随后sql*plus

    屏幕的所有内容全部存放到该文件中,最后使用spool off命令关闭假脱机文件。eg:

    sql>spool c:\a.sql

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12137615/viewspace-616057/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12137615/viewspace-616057/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值