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

  • 相关阅读:
    Ducking
    MINITAB(二)
    JFreechart
    linux命令0424
    JAVA哈哈镜
    HTML(四)
    The 3n+1 problem
    [转载]:【读书笔记】.NET本质论
    ER图基本步骤
    [从架构到设计]第一回:设计,应该多一点(转载)
  • 原文地址:https://www.cnblogs.com/dqh94/p/6025318.html
Copyright © 2011-2022 走看看