OCP实验手册(Linux版本).pdf

OCP实验手册(Linux版本).pdf

ID:52960952

大小:6.98 MB

页数:164页

时间:2020-04-03

OCP实验手册(Linux版本).pdf_第1页
OCP实验手册(Linux版本).pdf_第2页
OCP实验手册(Linux版本).pdf_第3页
OCP实验手册(Linux版本).pdf_第4页
OCP实验手册(Linux版本).pdf_第5页
资源描述:

《OCP实验手册(Linux版本).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、练习题(sql&pl/sql)更新开始日:2011年5月19日讲师:孟祥龙版本:version1.11【课前基础知识补充】注意:操作系统管理员root,密码oracle操作系统一般用户oracle,密码oracle--------------数据库管理员sys,密码oracle数据库一般管理员system,密码oracle数据库测试用户scott,密码tiger数据库测试用户hr,密码hr注意:以下实验环境为英文的数据库服务器,如果是中文、日文或者其他语言的服务器,命令会略有区别;1.显示表的结构(其中describe可以缩写成d

2、esc)补充:【数据类型】Number(p,s):数字类型,p表示数字的有效长度(从数字的左边第1位不为0的开始算起,直到最右边的长度;取值范围0~38位),s表示数字的精度(即小数点右边的位数,取值范围-84~127位);Varchar2(s):可变长的字符类型,s表示字符串的长度,取值范围1~4000位;Char(s):定长的字符类型,s表示字符串的长度,取值范围1~2000位;Date:时间类型,表示时间的年月日,没有长度和精度,取值范围公元前4713年12月31日~公元后9999年12月31日;2.在SQL>命令行中修改S

3、QL语句2.1a[ppend]text,表示在添加文本到当前行的末尾;2注意:在a后面需添加2个半角空格;2.2c[hange]/old/new,表示在当前行中将旧文本改成新文本;c[hange]/old/,表示从当前行中删除文本;2.3l[ist],表示列举出缓冲区中所有的行;l[ist]n,表示列举出缓冲区中的第n行;l[ist]mn,表示列举出缓冲区中的第m行到第n行;3注意:*标注的行,表示当前活动行,如果修改时不指定哪一行的话,则修改默认的指定行;2.4n,表示将指定行标记为活动行;ntext,表示用文本代替第n行;0t

4、ext,表示在第1行之前添加1行文本2.5del,表示删除当前活动行;4deln,表示删除第n行;delmn,表示删除第m行至第n行;注意:如果想删除所有的行,那该怎么办?2.6input,表示在指定的活动行后面添加若干行;(例:在第2行后添加2行,结尾处回车即可)inputtext,表示在指定的活动行后面添加1行文本;(例:在第2行后添加1行文本)2.7cl[ear]buff[er],表示从SQL缓冲区中删除所有行;52.8r[un],表示执行缓冲区中的SQL语句;注意:也可以用/代替run,也表示执行缓冲区中的SQL语句;2.

5、9!,表示临时退出SQL>命令行,回到操作系统命令行;在操作系统命令行中输入exit后,将会退回到SQL>命令行;exit,表示永久退出SQL>命令行,回到操作系统命令行;在操作系统中必须重新连接数据库中的用户,才能回到SQL>命令行;62.10sav[e]filename[rep[lace]app[end]],表示将缓冲区中的SQL语句保存到某个文件(可指定路径),其中replace表示新的内容将覆盖原来的内容;append表示在原有内容的基础上向后追加;默认的文件扩展名.sql注意:/u01,是操作系统中的主文件夹;cd/fi

6、lename,表示打开某个路径下的文件夹;ls,表示列举当前文件夹底下的子文件夹以及文件;cd..表示退回到上一级目录;cd回车,表示退回到根目录;morefilename,表示获取该文件中内容(须为文本文件)例:保存文件内容SQL>savfilename例:覆盖内容SQL>savfilenamerep例:追加内容SQL>savfilenameapp72.11getfilename,表示将操作系统下的文件内容读取到SQL命令行中;2.12startfilename,表示在SQL命令行中运行操作系统下的文件中的SQL命令;注意:也

7、可以@filename去执行操作系统下的文件中的SQL命令;82.13spoolon,表示将缓存打开,不然只能保存最近执行的1条命令;spoolfilename,表示将缓存中出现的命令以及结果输出到某个文件中;spooloff,表示关闭缓存,同时文件会自动保存;查看文件的内容:2.14设定会话中结果的显示格式:setlinesize100,表示显示的行宽度,将结果显示时占的总宽度为100个字符宽宽的,数字可任意修改(正数),不然可能显示结果过长而产生折行;例:设定前9设定后setpagesize30,表示每页记录数,即每页可以显示

8、多少条数据,包括标题行,数字可任意修改(正数),不然会产生翻页;例:设定前设定后10注意:以上linesize,pagesize的设定,是当前会话有效,如果会话重新登录,或者打开新的会话,则设定会还原成默认。2.15vifilename,表示新建一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。