Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19426
  • 博文数量: 17
  • 博客积分: 525
  • 博客等级: 中士
  • 技术积分: 180
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 19:41
文章分类

全部博文(17)

文章存档

2012年(17)

我的朋友
最近访客

分类: Oracle

2012-11-11 14:29:48

1>配置文件
sqlplus启动时或在连接命令后,会执行配置文件。
该配置文件包括全局文件(e.g. $ORACLE_HOME/sqlplus/admin/glogin.sql)和用户配置文件(工作目录的login.sql). 所以想要固化一些配置,可以写到glogin.sql中,如
  1. define _editor='vim'
  2. set editfile ${HOME}/.oracle/afiedt.buf

2> 编辑操作
缓冲区里只储存一条SQL语句
命令                                                 
desc               描述表的结构
l                      列出缓冲区的SQL语句
n text              修改缓冲区里的第n行内容为text(n为行号)
/                     执行缓冲区里的SQL语句
n                     设置缓冲区第n行为当前编辑行(n为行号)
a text              在当前后添加内容text
del                  删除当墙行
del  m              删除缓冲区第m行
del  m n           删除缓冲区第m行到第n行之间的内容(含第m行和第n行)
c   /old/next    将缓冲区当前编辑行的old替换为new
save FILE         将缓冲区中的内容保存至FILE(绝对路径)文件
get    FILE         将FILE中的内容加载至缓冲区
spool FILE        该命令之后所有显示结果保存之FILE中
spool off          关闭显示结果保存至FILE中
ed  [ FILE ]         编辑FILE或缓冲区
@ file.sql           执行file.sql的内容
start file.sql       执行file.sql的内容

3> 格式化输出
set line[size]    n
set pagesize    n
set heading off                   去掉结果中的列标题
阅读(252) | 评论(0) | 转发(0) |
0

上一篇:用户操作

下一篇:在fedora9上安装Oracle11g

给主人留下些什么吧!~~