Oracle SQL脚本学习记录三

sqlplus/nolog
connect sys/test123 as sysdba
startup
startup mount
startup nomount
关闭:shutdown immediat 正常关闭
shutdown 只有所有用户断开 才关闭数据库实例
shutdown transactional 当前用户创建完断开
shutdown abort   强行关闭
SET SQLBLANKLINES ON  换行 
输入参数查询
SELECT * FROM DEPT FORM DEPTNO=&TT;
list 历史的语句  【l  简写】
l2 4 查看缓冲区里的2到4行
改变缓冲区里的 change
c /N/M  将N换成M
del 2 3 删除 缓冲区里的2到3行
a 追加
a FORM DEpt
save
save 路径
@ 路径  执行文件
get 获取脚本内容 但不执行    也在缓冲区里
edit 
执行缓冲区里的语句 不用加  ;号   用/
cloums
COL deptno heading “编号”
describe
select bytes From v$datafile;
COL bytes Format 999,999,999
SELECT BYTES FORM v$datafile;
设计行宽  标签
set linesize 50
ttitles center “我的标题” skip 1-
left “测试报表” RIGHT “页”
FORMAT 999 SQL.PNO SKIP 3
ttitle off
报表制作命令
break
break on 列名
comp
COMP COUNT LABEL “计数” OF 列名 on 列名
保存结果集
spool path[路径]
SLECT * FROM DEPT;
SPOOL OFF


你可能感兴趣的:(Oracle SQL脚本学习记录三)