oracle get_,Oracle的get命令

Oracle可以使用get命令读取文件内容到缓冲区,

使用get命令的语法如下:

get [file] file_name {list|nolist]

其中file_name表示的是指定一个外部的文件,将该文件的内容都入到sql*plus缓冲区中。

list表示的是列出缓冲区中的语句。

nolist表示的是不列出缓冲区中的内容。

事例如下

在e盘中建立一个query.sql,其中的内容为

select * from dept

/

在sql*plus中

SQL> get e:\\query.sql

1* select * from dept

//执行缓冲区中的内容

SQL> run

1* select * from dept

DEPTNO DNAME          LOC

---------- -------------- -------------

10 ACCOUNTING    NEW YORK

20 RESEARCH      DALLAS

30 SALES          CHICAGO

40 OPERATIONS    BOSTON

使用nolist就不会列出缓冲区中的内容

SQL> get e:\\query.sql nolist;

SQL> run

1* select * from dept

DEPTNO DNAME          LOC

---------- -------------- -------------

10 ACCOUNTING    NEW YORK

20 RESEARCH      DALLAS

30 SALES          CHICAGO

40 OPERATIONS    BOSTON

0b1331709591d260c1c78e86d0c51c18.png


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部