您好,欢迎来到好土汽车网。
搜索
您的当前位置:首页ORACLE代码

ORACLE代码

来源:好土汽车网


一、DML练习

1、往emp表中为字段empno,ename,sal插入数据(111,' DOWNEY ',1000)

2、在emp表中,把empno=111的员工的comm改成100

3、往dept表中插入dept表中deptno=10的数据

4、在emp表中,删除empno=111的数据

5、在emp表中,为所有人长工资,标准是:10部门长10%;20部门长15%;30部门长20%其他部门长18%(要求用DECODE函数,介绍如下:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else ))

6、在SCOTT用户模式下,为TT用户授予使用SCOTT用户模式下的所有表的权限(select table),操作完成后,将权限回收。

二、建表练习(在scott用户模式下)

1、创建一个表emp1,两个字段分别为:

empno number(10)、ename varchar2(50)

2、为emp1添加一个字段sal number(10,2)

3、为emp1修改字段 ename varchar2(100)

4、在emp1中删除字段sal

5、把表emp1改成emp2:rename emp1 to emp2;

三、约束练习

1、创建一张表student(id number(4)、name varchar2(10) 、age number(10)、tel varchar2(10))

1) 给id字段添加主键约束

2) 给name字段添加非空约束

3) 给age字段添加check约束(age必须大于18岁)

4) 给tel添加唯一非空约束

2、创建一张学员兴趣爱好表 hobby(id number(10)、hobby_name varchar2(10) 、sid number(4) 引用student表中的id)给sid字段添加外键约束.

3、删除掉student表中tel字段的唯一约束(先写出查看该表约束的sql语句)

4、手动添加student表中tel字段的唯一约束(约束名为:MY_CONSTRAINT_1)

5、禁用约束MY_CONSTRAINT_1

6.启用约束MY_CONSTRAINT_1

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- howto234.com 版权所有 湘ICP备2022005869号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务