zoukankan      html  css  js  c++  java
  • oracle10g手动创建scott(tiger)的方法(转)

    oracle 9i/10g中,如果数据库实例中没有scott模式,可以手工创建,方法如下:

    登录数据库

    创建scott用户

    为scott用户分配权限

    用scott用户登录

      www.2cto.com  

    1、执行下列sql语句

    DROP TABLE EMP;

    DROP TABLE DEPT;

    DROP TABLE BONUS;

    DROP TABLE SALGRADE;

    DROP TABLE DUMMY;

    CREATE TABLE EMP

    (EMPNO NUMBER(4) NOT NULL,

    ENAME VARCHAR2(10),

    JOB VARCHAR2(9),

    MGR NUMBER(4),

    HIREDATE DATE,

    SAL NUMBER(7, 2),

    COMM NUMBER(7, 2),

    DEPTNO NUMBER(2));

      www.2cto.com 

    INSERT INTO EMP VALUES

    (7369, 'SMITH', 'CLERK', 7902,

    TO_DATE('17-DEC-1980', 'DD-MON-YYYY'), 800, NULL, 20);

    INSERT INTO EMP VALUES

    (7499, 'ALLEN', 'SALESMAN', 7698,

    TO_DATE('20-FEB-1981', 'DD-MON-YYYY'), 1600, 300, 30);

    INSERT INTO EMP VALUES

    (7521, 'WARD', 'SALESMAN', 7698,

    TO_DATE('22-FEB-1981', 'DD-MON-YYYY'), 1250, 500, 30);

    INSERT INTO EMP VALUES

    (7566, 'JONES', 'MANAGER', 7839,

    TO_DATE('2-APR-1981', 'DD-MON-YYYY'), 2975, NULL, 20);

    INSERT INTO EMP VALUES

    (7654, 'MARTIN', 'SALESMAN', 7698,

    TO_DATE('28-SEP-1981', 'DD-MON-YYYY'), 1250, 1400, 30);

    INSERT INTO EMP VALUES

    (7698, 'BLAKE', 'MANAGER', 7839,

    TO_DATE('1-MAY-1981', 'DD-MON-YYYY'), 2850, NULL, 30);

    INSERT INTO EMP VALUES

    (7782, 'CLARK', 'MANAGER', 7839,

    TO_DATE('9-JUN-1981', 'DD-MON-YYYY'), 2450, NULL, 10);

    INSERT INTO EMP VALUES

    (7788, 'SCOTT', 'ANALYST', 7566,

    TO_DATE('09-DEC-1982', 'DD-MON-YYYY'), 3000, NULL, 20);

    INSERT INTO EMP VALUES  www.2cto.com 

    (7839, 'KING', 'PRESIDENT', NULL,

    TO_DATE('17-NOV-1981', 'DD-MON-YYYY'), 5000, NULL, 10);

    INSERT INTO EMP VALUES

    (7844, 'TURNER', 'SALESMAN', 7698,

    TO_DATE('8-SEP-1981', 'DD-MON-YYYY'), 1500, 0, 30);

    INSERT INTO EMP VALUES

    (7876, 'ADAMS', 'CLERK', 7788,

    TO_DATE('12-JAN-1983', 'DD-MON-YYYY'), 1100, NULL, 20);

    INSERT INTO EMP VALUES

    (7900, 'JAMES', 'CLERK', 7698,

    TO_DATE('3-DEC-1981', 'DD-MON-YYYY'), 950, NULL, 30);

    INSERT INTO EMP VALUES

    (7902, 'FORD', 'ANALYST', 7566,

    TO_DATE('3-DEC-1981', 'DD-MON-YYYY'), 3000, NULL, 20);

    INSERT INTO EMP VALUES

    (7934, 'MILLER', 'CLERK', 7782,

    TO_DATE('23-JAN-1982', 'DD-MON-YYYY'), 1300, NULL, 10);

    CREATE TABLE DEPT

    (DEPTNO NUMBER(2),

    DNAME VARCHAR2(14),

    LOC VARCHAR2(13) );

      www.2cto.com 

    INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');

    INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');

    INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');

    INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');

    CREATE TABLE BONUS

    (ENAME VARCHAR2(10),

    JOB VARCHAR2(9),

    SAL NUMBER,

    COMM NUMBER);

    CREATE TABLE SALGRADE

    (GRADE NUMBER,

    LOSAL NUMBER,

    HISAL NUMBER);

    INSERT INTO SALGRADE VALUES (1, 700, 1200);

    INSERT INTO SALGRADE VALUES (2, 1201, 1400);

    INSERT INTO SALGRADE VALUES (3, 1401, 2000);

    INSERT INTO SALGRADE VALUES (4, 2001, 3000);

    INSERT INTO SALGRADE VALUES (5, 3001, 9999);

      www.2cto.com 

    CREATE TABLE DUMMY

    (DUMMY NUMBER);

    INSERT INTO DUMMY VALUES (0);

    COMMIT;

    这样scott用户及它下面的经典的表就创建成功了!!

  • 相关阅读:
    一个泛型栈类(GenericStack)
    Google Maps API v2初探
    浅谈工作中celery与Redis遇到的一些问题 PTSD
    python PTSD
    77%的Linux运维都不懂的内核问题
    教程 | Linux常用命令大全
    分布式架构系列: 负载均衡技术详解
    10大Python开源项目推荐(Github平均star2135)
    你必须学写 Python 装饰器的五个理由
    五分钟搞定 Linux 文档全部知识,就看这篇文章
  • 原文地址:https://www.cnblogs.com/lxzh/p/2801417.html
Copyright © 2011-2022 走看看