基本的sqlplus命令

| 暂无评论 | 暂无引用通告

--> 有些东西看起来很简单,可是时间长了以后,我们就会忘的一干二净,所以我们平时做一些简短的笔记还是很有效的。

以下是一些sqlpus命令

remark          注释行
set headsep     标题分隔符
ttitle          头标题
btitle          尾标题
column          列标题及列格式设定
break on        报表各部分间插入空格或将小计和总计断开
compute sum     计算小计
set linesize    行的最大字符数
set pagesize    页中的行数

set newpage     页间的空行数
spool           将报表写入到文件
/**/            多行注释
--              单行注释
set pause       页间停顿
save            将建立的SQL查询存诸到文件
host            执行外部命令
start或@        执行sqlplus脚本
edit            进入自定义的编辑器
define_editor   定义编缉器
exit或quit      退出sqlplus

一个例子

rem bookshelf activity report

set headsep !

ttitle 'Checkout Log for 1/1/02-3/31/2'
btitle 'from the BookSelf'

column Name format a20
column Title format a20 word_wrapped
column DaysOut format 999.99
column DaysOut heading 'Day!Out'

break on Name skip 1 on report
compute avg of DaysOut on Name
compute avg of DaysOut on report

set linesize 80
set pagesize 60
set newpage 0
set feedback off

spool activity.lst

select Name,Title,CheckoutDate,ReturnedDate,
        ReturnedDate-CheckoutDate as DayOut
  from BOOKSELF_CHECKOUT
order by Name,CheckoutDate;

spool off

这个脚本的基本结构:

注释

标题设定

列标题及列格式设定

小计及总计设定各部分间隔设定

页面设定

打印到文件

选择数据

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/636
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2007年6月14日 09:50

此Blog上的上一篇日记2007-06-12 Biz Roundup

此Blog上的下一篇日记最初的梦想--范玮琪

首页归档页可以看到最新的日记和所有日记。