Oracle SQL脚本学习记录三

本文介绍Oracle数据库的不同启动方式及SQLPlus中常用命令的使用方法,包括启动、关闭数据库实例、SQLPlus中的参数设置、查询操作及结果集的保存等。
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


转载于:https://my.oschina.net/wmsjhappy/blog/272548

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值