Oracle数据库课堂笔记(一)

Oracle数据库课堂笔记

sql plus命令

l(ist)浏览缓冲文件
n xx替换缓冲区的第n行
n设置当前行为第n行
append将东西写在当前行末尾
del n删除缓冲区的第n行
c(hange)修改当行的某个东西 /xx(原来)/xx(新的)
save把当前缓冲区的内容保存到指定文件(\路径\路径\xx.xx)
get把文件导入缓冲区(\路径\路径\xx.xx)
start运行脚本(\路径\路径\xx.xx)!!没有分号没有效果
spool(\路径\路径\xx.xx)创建新的文件将屏幕的东西保存
spool off将从spool(\路径\路径\xx.xx)开始到Spool off的东西保存(包括本身)
show all得到所有环境变量
show XX得到XX 例:show user User is “SCOTT”
echo on运行脚本显示脚本东西 off 不显示
set feed(back)会有反馈信息(默认6行) 例:14 rows selected
set feedback off关闭 on 打开(默认打开)
set feedback 3设置查询到3行意思的信息的时候会有反馈信息
set hea(ding){on|off}是否显示列的标题(默认打开)
set array(size)设置获取的行数(默认20行)
set long设置获取的列数
set pagesize设置页数中显示几行
col(umn)【{列名|别名}【可选项】】
col ename for(mat) a5(将ename这个列长度设置为5(字符串用aX X为数字)如果超过指定宽度自动换行)
col sal for $999,999(将sal这个设置成999,999的格式并且前面加个美元符号)
col sal heading '工资'(将sal列的头名改成工资)
col sal查询sal列设置成什么样
col sal clear将col设置的格式清空
col sal查看sal的所有格式
col sal heading(format)XX format(heading)xx 将heading和format混合用效果一样
select deptno || ‘,’ || dname || ‘,’ || loc from dept ;(将列连接用,分隔)
select deptno , dname , loc from dept ;(3个列的形式)

发布了7 篇原创文章 · 获赞 0 · 访问量 199

猜你喜欢

转载自blog.csdn.net/Vinseny/article/details/105179361
今日推荐