该学习笔记用到的Employee表

这是我在学习Oracle是用到的Employee表,在该笔记中用到的就是这张表,大家可以用它来学习和练习。


drop table Employee;
-- 员工信息表
create table Employee(
-- 员工编号
EmpNo number(3) primary key,
-- 姓名
Name varchar2(20) not null,
-- 工作
Job varchar2(30),
-- 是否是经理
Manager number(2),
-- 受雇时间
HireDate varchar2(20),
-- 薪水
Salary number(10,2),
-- 授权
Commision varchar2(50),
-- Department 部门编号
DeptNo number(5)
)
/
-- 查看数据字典
select * from dba_tab_cols t where t.table_name='EMPLOYEE';
select * from Employee;
-- 删除并创建简单序列
drop sequence EmpSeq;
create sequence EmpSeq;
-- 使用序列并插入数据
insert into Employee values(EmpSeq.Nextval,'李明','人事助理',0,'2006-08-15',4200,'人事',1);
insert into Employee values(EmpSeq.Nextval,'赵林','后勤主任',0,'2008-01-05',3500,'后勤',2);
insert into Employee values(EmpSeq.Nextval,'晓月','财务经理',1,'2007-11-16',6800,'财务',3);
insert into Employee values(EmpSeq.Nextval,'钱勇','销售经理',1,'2009-01-09',5300,'销售',4);
commit;
相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页