沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

最近有点秃头,有点想出家,有点想吃好吃的,,,,比如
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
咳 ~ 咳咳咳,跑题了,嗯,不好意思哈,打开电脑发现Oracle作业还没做,该死的数据库,不说了,小姐姐Scott还在等着我,我得去看看她的结构构成呢!!

沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
多图预警,请查看目录,直达答案

1.解锁scott用户,并以scott用户连接登录到数据库

话说,我的Scott还没有解锁??不行啊,我得装个X,大显身手变个魔法,哈哈,嘛哩嘛哩哄,一条语句给俺解锁!!!前提得是管理员哦!!
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
话说已经解锁了,接下来俺就不多说吧?嘻嘻(贼笑),赶紧上了Scott
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

2.查询当前用户的所有表的名称

这不是让我瞧瞧人家的户口本嘛看人家的 , 咳咳看人家的秘密嘛~,话说俺还记得我有几个本本(数据字典 )是用来记好多好多的秘密的呢!!没办法谁叫我是sys呢,哈哈

沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

3.任意选取当前用户的某一表,获取该表的结构描述信息。

有人说描述嘛~不就是describe吗?这是考英语吗??!!!!我kao,还真是的哈

沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

4.自行设置SQL*PLUS的运行环境,包括每行的显示字符数、每页显示行数、每页打印标题前空行数。

这就为难我,这个怎么实现啊?其他都好说,这个我还真的-----会!!!哈哈哈哈
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
显示每行的字数:
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
每页显示行数:
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
每页打印标题前空行数:
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

5,自行创建一个脚本文件(.sql文件),并使用@命令运行该脚本文件

这个首先我们得先创一个txt,写入语句select table_name from user_tables;后,改后缀为sql,脚本生成
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
执行:@ 位置\文件名
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

6. 自行设计一个查询,练习使用SPOOL命令将查询结果保存到文件中

这个随便查个表哈哈,首先我们的使用spool命令打开记录的开关spool \位置\文件名
如果没有文件会自动创建,后面还可以加参数append/repalce/create
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
文件结果内容:
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

7,自行设计一个查询(可选取SCOTT用户下的emp表或者自己新建一个表),练习使用格式化查询结果命令(COLUMN、TTITLE、BTITLE),观察格式化后结果显示的变化。

(1)为查询结果设置居中的头部标题、居右的当天日期作为尾部标题,并为查询结果列定义列标题
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(2)选取表中数值型数据类型的列(例如,emp表中的sal列),格式化该列的显示格式,并查看该列的显示属性。
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(3)将查询结果的显示格式恢复为默认格式(即:去掉所有的格式化设置)
作业越来越变态了,我开始慌了
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急

8. 练习使用缓存区操作(SAVE、EDIT、GET、LIST、CLEAR BUFFER命令)

越来越难了,,,呜呜呜呜
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(1)查看当前缓存区中的SQL命令
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(2)执行存储在缓存区的SQL命令

沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(3)将缓存区中的内容保存到一个SQL脚本文件(文件名自拟)
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(4)把一个脚本文件的内容放进缓存区,并执行缓存区中的语句
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
(5)清除缓存区中的内容
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
呼~呼,太难了,花了我半天多的时间,我太菜了
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急
希望大家喜欢,点个小赞,精神上支持一下!!!!哈哈哈
沙雕博主乱搞SQLplus命令使用Oracle--操作让人捉急