---删除原有的员工表
drop TABLE employee;
---创建员工表
CREATE TABLE employee
(
empno NUMBER(4) NOT NULL, --编号
ename VARCHAR2(10), --姓名
job VARCHAR2(9) NOT NULL, --工种
mgr NUMBER(4), --上级经理编号
hiredate DATE, --日期
sal NUMBER(7,2) , --薪水
comm NUMBER(7,2), --福利
deptno NUMBER(2) --部门编号
);
--插入数据
INSERT INTO employee SELECT * FROM SCOTT.EMP;
--创建dept表
CREATE TABLE dept AS SELECT * FROM SCOTT.DEPT
--创建列
ALTER TABLE employee ADD (emplTelno VARCHAR2(12),empAddress VARCHAR2(20));
--添加约束
ALTER TABLE employee ADD CONSTRAINT FK_DEPTNO FOREIGN KEY (deptno) REFERENCES dept (deptno)
--删除列
ALTER TABLE employee DROP (emplTelno,empAddress);
--查询数据(薪水从高到低进行倒叙)
SELECT * FROM employee ORDER BY sal DESC