zoukankan      html  css  js  c++  java
  • olacle数据库员工表的创建,及插入数据,添加约束,删除列,查询数据的sql语句


    ---删除原有的员工表
    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

  • 相关阅读:
    NOIP2006代码及简析
    设计模式的原则
    UML应用
    关系
    活动图
    状态图
    UML概序
    UML基本图示
    用例
    介绍一个好的英语学习网站!
  • 原文地址:https://www.cnblogs.com/dqh94/p/6025318.html
Copyright © 2011-2022 走看看