Oracle命令行对于Oracle数据库的重要性不言而喻,下面就为您介绍的是Oracle命令行自定义编辑器vi,希望对您学习Oracle命令行能有所帮助。
创新互联公司-专业网站定制、快速模板网站建设、高性价比内丘网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式内丘网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖内丘地区。费用合理售后完善,十年实体公司更值得信赖。
Oracle命令行自定义编辑器vi:
还是举例吧,首先我们先以sqlplus里定义编辑器为vi为例,进行文件的编辑和保存,如下:
--Oracle命令行定义编辑器为vi
- SQL> define_editor='vi'
- SQL> col FILE_NAME for a45
- SQL> col TABLESPACE_NAME for a10
- SQL> col CURRENT_SCN for 999999999999
- SQL> col TABLESPACE_NAME heading 'TBS_NAME'
- SQL> select a.FILE_NAME,a.TABLESPACE_NAME,b.CURRENT_SCN from DBA_DATA_FILES a, v$database b where a.TABLESPACE_NAME='USERS';
- FILE_NAME TBS_NAME CURRENT_SCN
- --------------------------------------------- ---------- -------------
- +DATAGRP/db/datafile/users.259.686941969 USERS 73497665778
--保存最近1次的sql至指定文件me.
- sqlSQL> save me.sql
- Created file me.sql
- SQL>
- SQL> host cat me.sql
- select a.FILE_NAME,a.TABLESPACE_NAME,b.CURRENT_SCN from DBA_DATA_FILES a ,v$database b where a.TABLESPACE_NAME='USERS'
- /
- SQL>
--进入vi编辑器修改文件me.
- sqlSQL> edit me.sql
- select a.FILE_NAME,a.TABLESPACE_NAME,b.CURRENT_SCN from DBA_DATA_FILES a ,v$database b where a.TABLESPACE_NAME='USERS'
- /
- ~
- ~
【编辑推荐】
oracle命令行登录的实现
ORACLE增加表空间的实现
Oracle创建视图的语法
Oracle创建表和索引
oracle重建索引的实现
文章题目:Oracle命令行自定义编辑器vi
本文路径:http://www.36103.cn/qtweb/news11/10161.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联