



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 Oracle基本知识与SQL*PLUS环境一目的和要求1 熟悉Oracle的基本知识。2 熟悉Oracle的命令操作环境SQL*PLUS。3 熟悉并掌握一些SQL*PLUS命令。二SQL*Plus命令列表SQL*Plus有许多命令,表1-1只是列举了一部分常用命令。表1-1 常用SQL*Plus命令SQL*Plus命令缩写意义APPEND textA text把字符串增加到当前行的末尾CHANGE /old/new/C/old/new/把当前行的旧字符串替换成新字符串CHANGE /text/C/text/把当前行中字符串删除CLEAR BUFFERCL BUFF从SQL缓冲区中删除所有行CONNECT userid/passwordCONN userid/password在当前的登录下,击活其它的Oracle用户DEL删除当前行DESCRIBE tablenameDESC tablename显示任何数据库表的数据结构ED filename用默认的编辑器编辑保存的文件内容EXIT退出SQL*PlusGET filename把以filename为名字的文件内容调入SQL缓冲区中INPUTI插入许多行INPUT textI text插入一个包含text字符串的行HELP击活Oracle内部的帮助部件HOST command在SQL*Plus中击活一个操作系统命令LISTL显示SQL缓冲区的所有行LIST nL n显示SQL缓冲区中的一行到n行LIST m nL m nSQL缓冲区中的从第m行显示到第n行PROMPT text当运行一个命令文件时,显示文本RUNR显示并运行在缓冲区中的当前SQL命令RUNFORM filename从SQL*Plus中运行一个Oracle Forms应用程序SAVE filename把SQL缓冲区中的内容保存到以filename为名字的文件中,默认路径为orawinbinSPOOL filename写所有的后面的命令或者输出到一个已经命名的文件中。假脱机输入输出文件的后缀为.LISSPOOL OFF|OUTOFF 关闭假脱机输入输出文件;OUT改变假脱机输入输出,送文件到打印机上START filename filename运行以前保存的命令文件三实验内容1 SQL*Plus的启动当登录到操作系统后,有三种方法启动SQL*Plus。1) SQLPLUS(或 SQLPLUSW,下同)将看到如下的信息:SQL*Plus: Release 9.0.1.0.1 - Production on 星期二 9月 13 14:27:51 2005(c) Copyright 2001 Oracle Corporation. All rights reserved.请输入用户名:输入你的用户名字并按回车。SQL*Plus将提示:请输入口令:输入你的密码并按回车。那么,将看到SQL*Plus的提示符:SQL例如:SQLPLUSSQL*Plus: Release 9.0.1.0.1 - Production on 星期二 9月 13 14:27:51 2005(c) Copyright 2001 Oracle Corporation. All rights reserved.Enter Username:scottEnter Password:tigerSQL2) SQLPLUS Username再提示你输入密码。例如:SQLPLUS scottEnter Password: tigerSQL*Plus: Release 9.0.1.0.1 - Production on 星期二 9月 13 14:27:51 2005(c) Copyright 2001 Oracle Corporation. All rights reserved.SQL3) SQLPLUS username/password例如:SQLPLUS scott/tigerSQL*Plus: Release 9.0.1.0.1 - Production on 星期二 9月 13 14:27:51 2005(c) Copyright 2001 Oracle Corporation. All rights reserved.SQL4) 断开与数据库的连接 SQLDISCONNECT5) 退出SQL*PlusSQLEXIT或:SQLQuit2 SQL命令SQL命令包括数据定义语言(如Create、Alter等)和数据操作语言(Select Insert Update Delete等),这些都可在SQL*Plus中使用。如:SQLSELECT EMPNO, ENAME, JOB, SAL 2FROM EMP WHERE SAL LISTSQL*Plus显示当前缓冲区中的SQL命令(注意:不缓存SQL Plus命令):1SELECT EMPNO, ENAME, JOB, SAL 2FROM EMP WHERE SAL SELECT EPNO, ENAME, JOB, SAL 2FROM EMP WHERE SAL CHANGE /EPNO/EMPNO修改的行在屏幕上显示:1*SELECT EMPNO, ENAME, JOB, SAL 再用RUN命令运行当前命令。SQLRUN(或 /)SQL*PLUS列出其命令然后运行它。1SELECT EMPNO, ENAME, JOB, SAL 2FROM EMP WHERE SAL INPUT3接着可进入新行,然后按ENTER键,SQL*PLUS再次提示新行:3ORDER BY SAL4按ENTER键,表示不进入任何行,然后用RUN检验和重新运行查询。4) 在一行上添加一原文用APPEND命令,将一原文加到缓冲区中当前行的末端:SQLLIST3*ORDER BY SALSQLAPPEND DESC3*ORDER BY SAL DESC使用RUN检验和重新运行查询。5) 删除一行l 用LIST命令列出要删除的行。l 用DEL命令删除。SQLLIST3*ORDER BY SAL DESCSQLDEL6) 用系统编辑程序编辑命令在SQL*PLUS中运行操作系统缺省的文本编辑程序(EDIT),命令形式为:SQLEDITEDIT将缓冲区中的内容装入系统缺省的文本编辑器,然后用文本编辑器的命令编辑文本。完成后保存编辑的文本,然后退出。该文本保存到当前的缓冲区。7) 保存SAVE命令SQLSAVE 文件名例如:SQLLIST1SELECT EMPNO, ENAME, JOB, SAL 2FROM EMP WHERE SAL SAVE empinfoCreated file empinfo8) 运行命令文件可用命令START 文件名或者 文件名的命令格式。如上例:SQLSTART EMPINFO或SQLEMPINFO9) 清缓冲区SQLCLEAR BUFFER10) DESCRIBE列出表的结构如:SQLDESC EMP NameNull?TypeEMPNONOT NULLNUMBER(4)ENAMEVARCHAR2(10)JOBVARCHAR2(10)MGRNUMBER(4)HIREDATEDATESALNUMBER(7,2)COMMNUMBER(7,2)DEPTNONOT NULLNUMBER(2)四上机作业1 用SQL Plus连接数据库。2 用S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年气管插管三基考试题及答案
- 2025年中药学简答题试题及答案
- 2025年驾照科目试题及答案
- 2025年重庆单招试题及答案
- 2025年体操专业测试题及答案
- 2025年东乡中测试题及答案
- 2025年mysql查询面试题及答案
- 机油使用协议书
- 村与学校协议书
- 村民收地协议书
- 天燃气知识培训课件
- 审计服务保障方案(3篇)
- HY/T 0457-2024蓝碳生态系统碳储量调查与评估技术规程海草床
- 护理值班和交接班制度
- 浙江台州市2024-2025学年高二下学期6月期末英语(含答案)
- 2025年广西中考英语真题含答案
- 化妆品中试平台建设的可持续发展策略与创新应用
- 英语(浙江卷A卷)-2023年高考第二模拟考试卷()
- 2025年时事政治考试题及参考答案(100题)
- 动火作业安全管理制度
- 牛奶产品的营销方案
评论
0/150
提交评论