Oracle命令行自定义编辑器vi

数据库 Oracle
Oracle数据库中命令行可以实现诸多我们需要的功能,下文对Oracle命令行自定义编辑器vi作了详尽的阐述,供您参考学习之用。

Oracle命令行对于Oracle数据库的重要性不言而喻,下面就为您介绍的是Oracle命令行自定义编辑器vi,希望对您学习Oracle命令行能有所帮助。

Oracle命令行自定义编辑器vi:

还是举例吧,首先我们先以sqlplus里定义编辑器为vi为例,进行文件的编辑和保存,如下:

--Oracle命令行定义编辑器为vi

  1. SQL> define_editor='vi' 
  2. SQL> col FILE_NAME for a45  
  3. SQL> col TABLESPACE_NAME for a10  
  4. SQL> col CURRENT_SCN for 999999999999  
  5. SQL> col TABLESPACE_NAME heading 'TBS_NAME'  
  6. SQL> select a.FILE_NAME,a.TABLESPACE_NAME,b.CURRENT_SCN from DBA_DATA_FILES a, v$database b where a.TABLESPACE_NAME='USERS';  
  7.  
  8. FILE_NAME                                     TBS_NAME     CURRENT_SCN  
  9. --------------------------------------------- ---------- -------------  
  10. +DATAGRP/db/datafile/users.259.686941969      USERS        73497665778  

--保存最近1次的sql至指定文件me.

  1. sqlSQL> save me.sql  
  2. Created file me.sql  
  3. SQL>        
  4. SQL> host cat me.sql  
  5. select a.FILE_NAME,a.TABLESPACE_NAME,b.CURRENT_SCN from DBA_DATA_FILES a ,v$database b where a.TABLESPACE_NAME='USERS' 
  6. /  
  7. SQL>  

--进入vi编辑器修改文件me.

  1. sqlSQL> edit me.sql  
  2.  
  3. select a.FILE_NAME,a.TABLESPACE_NAME,b.CURRENT_SCN from DBA_DATA_FILES a ,v$database b where a.TABLESPACE_NAME='USERS' 
  4. /  
  5. ~  
  6. ~   

 

 

 

 

【编辑推荐】

oracle命令行登录的实现

ORACLE增加表空间的实现

Oracle创建视图的语法

Oracle创建表和索引

oracle重建索引的实现

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-16 13:32:00

Oracle命令行

2011-03-17 09:45:01

Spring

2024-01-08 08:30:05

光标图形编辑器开发游标

2018-07-12 16:22:45

Linux命令行文本颜色

2016-08-22 11:01:47

Linux命令行文本编辑器

2009-07-31 17:38:47

linux vi命令详linux vi命令屏幕文本编辑器

2022-09-30 13:40:23

masOS 系统执行命令行工具

2010-03-24 09:20:07

CentOS vi编辑

2020-12-23 22:25:11

Vi文本编辑器Unix

2023-10-20 08:02:25

图形编辑器前端

2018-01-25 18:30:05

编辑器ViVim

2018-02-09 09:58:41

Linux编辑器Vi

2009-10-27 16:47:58

linux vi编辑器

2009-10-26 10:47:57

linux vi编辑器

2009-12-25 13:00:47

Linux编辑器Vi

2009-10-27 12:43:41

linux vi编辑器

2009-12-23 10:27:22

vi编辑器

2009-12-16 11:23:29

VS命令

2010-11-16 11:50:21

oracle命令行登录

2009-12-25 17:05:09

LINUX Bash
点赞
收藏

51CTO技术栈公众号