实验内容:
1、Oracle SQL*PLUS环境及常用命令。
2、Oracle查询。
实验步骤与调试过程:
1. SQLPlus的启动
1) SQLPLUS
2) 断开与数据库的连接
SQL>
3) 退出SQLPlus
2. SQL命令
SQL命令包括数据定义语言(如Create、Alter等)和数据操作语言(Select Insert Update Delete等),这些都可在SQL*Plus中使用。
3. SQL*Plus命令
1) 列出缓冲区的内容:
2) 编辑当前行
3) 增加一行
4) 在一行上添加一原文
5) 删除一行
6) DESCRIBE列出表的结构
4. Oracle查询
1. 显示EMP表中所有的部门号、职工名称和管理者号码:
2. 算术运算符在SQL中的使用
3. 连字符的使用
把职工号和职工名字连接起来,如下:
把职工号和职工名字中间用‘-’连接起来,并输出‘WORKS IN DEPARTMENT’,如下:
4. 禁止重复
如果列举出EMP表中所有部门号:
从上表中可以看出部门号之间存在着许多的相同的,可以用DISTINCT子句来消除重复的。
5. 排序
按单个字段排序,如按照ENAME排序