home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a523 / 17.ddi / SQLBLD.SQL < prev    next >
Encoding:
Text File  |  1989-01-25  |  3.0 KB  |  107 lines

  1. SET TERMOUT OFF
  2. SET ECHO OFF
  3.  
  4. rem CONGDON    Invoked in RDBMS at build time.   29-DEC-1988
  5. rem OATES:     Created: 16-Feb-83
  6.  
  7. GRANT CONNECT,RESOURCE TO SCOTT IDENTIFIED BY TIGER;
  8. GRANT CONNECT TO ADAMS IDENTIFIED BY WOOD;
  9. GRANT CONNECT TO JONES IDENTIFIED BY STEEL;
  10. GRANT CONNECT TO CLARK IDENTIFIED BY CLOTH;
  11. GRANT CONNECT TO BLAKE IDENTIFIED BY PAPER;
  12. DROP PUBLIC SYNONYM PARTS;
  13. rem The following "CONNECT" will fail the first time we run this file
  14. rem ... as will the "DROP" immediately following it ...
  15. CONNECT FORD/CAR
  16. DROP TABLE PARTS;
  17. CONNECT SYSTEM/MANAGER
  18. REVOKE CONNECT FROM FORD;
  19. CONNECT SCOTT/TIGER
  20. DROP TABLE EMP;
  21. CREATE TABLE EMP
  22.        (EMPNO NUMBER(4) NOT NULL,
  23.     ENAME CHAR(10),
  24.     JOB CHAR(9),
  25.     MGR NUMBER(4),
  26.     HIREDATE DATE,
  27.     SAL NUMBER(7,2),
  28.     COMM NUMBER(7,2),
  29.     DEPTNO NUMBER(2));
  30. DROP TABLE DEPT;
  31. CREATE TABLE DEPT
  32.        (DEPTNO NUMBER(2) NOT NULL,
  33.     DNAME CHAR(14) ,
  34.     LOC CHAR(13) ) ;
  35. INSERT INTO EMP VALUES
  36.     (7369,'SMITH','CLERK',7902,'17-DEC-80',800,NULL,20);
  37. INSERT INTO EMP VALUES
  38.     (7499,'ALLEN','SALESMAN',7698,'20-FEB-81',1600,300,30);
  39. INSERT INTO EMP VALUES
  40.     (7521,'WARD','SALESMAN',7698,'22-FEB-81',1250,500,30);
  41. INSERT INTO EMP VALUES
  42.     (7566,'JONES','MANAGER',7839,'2-APR-81',2975,NULL,20);
  43. INSERT INTO EMP VALUES
  44.     (7654,'MARTIN','SALESMAN',7698,'28-SEP-81',1250,1400,30);
  45. INSERT INTO EMP VALUES
  46.     (7698,'BLAKE','MANAGER',7839,'1-MAY-81',2850,NULL,30);
  47. INSERT INTO EMP VALUES
  48.     (7782,'CLARK','MANAGER',7839,'9-JUN-81',2450,NULL,10);
  49. INSERT INTO EMP VALUES
  50.     (7788,'SCOTT','ANALYST',7566,SYSDATE-85,3000,NULL,20);
  51. INSERT INTO EMP VALUES
  52.     (7839,'KING','PRESIDENT',NULL,'17-NOV-81',5000,NULL,10);
  53. INSERT INTO EMP VALUES
  54.     (7844,'TURNER','SALESMAN',7698,'8-SEP-81',1500,0,30);
  55. INSERT INTO EMP VALUES
  56.     (7876,'ADAMS','CLERK',7788,SYSDATE-51,1100,NULL,20);
  57. INSERT INTO EMP VALUES
  58.     (7900,'JAMES','CLERK',7698,'3-DEC-81',950,NULL,30);
  59. INSERT INTO EMP VALUES
  60.     (7902,'FORD','ANALYST',7566,'3-DEC-81',3000,NULL,20);
  61. INSERT INTO EMP VALUES
  62.     (7934,'MILLER','CLERK',7782,'23-JAN-82',1300,NULL,10);
  63. INSERT INTO DEPT VALUES
  64.     (10,'ACCOUNTING','NEW YORK');
  65. INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
  66. INSERT INTO DEPT VALUES
  67.     (30,'SALES','CHICAGO');
  68. INSERT INTO DEPT VALUES
  69.     (40,'OPERATIONS','BOSTON');
  70. DROP TABLE BONUS;
  71. CREATE TABLE BONUS
  72.     (
  73.     ENAME CHAR(10)    ,
  74.     JOB CHAR(9)  ,
  75.     SAL NUMBER,
  76.     COMM NUMBER
  77.     ) ;
  78. DROP TABLE SALGRADE;
  79. CREATE TABLE SALGRADE
  80.       ( GRADE NUMBER,
  81.     LOSAL NUMBER,
  82.     HISAL NUMBER );
  83. INSERT INTO SALGRADE VALUES (1,700,1200);
  84. INSERT INTO SALGRADE VALUES (2,1201,1400);
  85. INSERT INTO SALGRADE VALUES (3,1401,2000);
  86. INSERT INTO SALGRADE VALUES (4,2001,3000);
  87. INSERT INTO SALGRADE VALUES (5,3001,9999);
  88. COMMIT;
  89. DROP TABLE PROJ;
  90. DROP VIEW EMP10;
  91. DROP VIEW PROJSTAFF;
  92. DROP VIEW PROJECTS;
  93. DROP VIEW NEW_YORK;
  94. DROP VIEW PAY;
  95. DROP VIEW DEPT_SAL;
  96. DROP VIEW ORG20;
  97. DROP SYNONYM DEPART;
  98. DROP VIEW EMPLOYEE;
  99. DROP VIEW EMP20;
  100. DROP VIEW MYSELF;
  101. DROP VIEW MY_EMPS;
  102. CONNECT SCOTT/TIGER
  103. DROP VIEW WORKERS;
  104. DROP CLUSTER DEPT_EMP;
  105. DROP TABLE PE;
  106. EXIT
  107.