home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.2 (Developer) / NS_dev_3.2.iso / NextDeveloper / Examples / DatabaseKit / Models / OracleDemoScripts / PartIdemobld.sql < prev    next >
Text File  |  1991-02-18  |  2KB  |  93 lines

  1. rem
  2. rem  $Header: demobld.sql.0,v 50117.7 89/09/05 15:50:13 dporter Exp $ base sqlplus sqlplus/demo demobld.sql 0 Copyr (c) 1988 Oracle Corporation 
  3. rem
  4. set termout off
  5. rem host write sys$output "Building demostration tables.  Please wait"
  6. host echo "Building demonstration tables.  Please wait"
  7. set feedback off
  8. DROP TABLE EMP;
  9. DROP TABLE DEPT;
  10. DROP TABLE BONUS;
  11. DROP TABLE SALGRADE;
  12. DROP TABLE DUMMY;
  13.  
  14. CREATE TABLE EMP
  15.        (EMPNO NUMBER(4) NOT NULL,
  16.     ENAME CHAR(10),
  17.     JOB CHAR(9),
  18.     MGR NUMBER(4),
  19.     HIREDATE DATE,
  20.     SAL NUMBER(7,2),
  21.     COMM NUMBER(7,2),
  22.     DEPTNO NUMBER(2));
  23.  
  24. CREATE TABLE DEPT
  25.        (DEPTNO NUMBER(2),
  26.     DNAME CHAR(14) ,
  27.     LOC CHAR(13) ) ;
  28.  
  29. INSERT INTO EMP VALUES
  30.     (7369,'SMITH','CLERK',7902,'17-DEC-80',800,NULL,20);
  31. INSERT INTO EMP VALUES
  32.     (7499,'ALLEN','SALESMAN',7698,'20-FEB-81',1600,300,30);
  33. INSERT INTO EMP VALUES
  34.     (7521,'WARD','SALESMAN',7698,'22-FEB-81',1250,500,30);
  35. INSERT INTO EMP VALUES
  36.     (7566,'JONES','MANAGER',7839,'2-APR-81',2975,NULL,20);
  37. INSERT INTO EMP VALUES
  38.     (7654,'MARTIN','SALESMAN',7698,'28-SEP-81',1250,1400,30);
  39. INSERT INTO EMP VALUES
  40.     (7698,'BLAKE','MANAGER',7839,'1-MAY-81',2850,NULL,30);
  41. INSERT INTO EMP VALUES
  42.     (7782,'CLARK','MANAGER',7839,'9-JUN-81',2450,NULL,10);
  43. INSERT INTO EMP VALUES
  44.     (7788,'SCOTT','ANALYST',7566,'09-DEC-82',3000,NULL,20);
  45. INSERT INTO EMP VALUES
  46.     (7839,'KING','PRESIDENT',NULL,'17-NOV-81',5000,NULL,10);
  47. INSERT INTO EMP VALUES
  48.     (7844,'TURNER','SALESMAN',7698,'8-SEP-81',1500,0,30);
  49. INSERT INTO EMP VALUES
  50.     (7876,'ADAMS','CLERK',7788,'12-JAN-83',1100,NULL,20);
  51. INSERT INTO EMP VALUES
  52.     (7900,'JAMES','CLERK',7698,'3-DEC-81',950,NULL,30);
  53. INSERT INTO EMP VALUES
  54.     (7902,'FORD','ANALYST',7566,'3-DEC-81',3000,NULL,20);
  55. INSERT INTO EMP VALUES
  56.     (7934,'MILLER','CLERK',7782,'23-JAN-82',1300,NULL,10);
  57.  
  58. INSERT INTO DEPT VALUES
  59.     (10,'ACCOUNTING','NEW YORK');
  60. INSERT INTO DEPT VALUES (20,'RESEARCH','DALLAS');
  61. INSERT INTO DEPT VALUES
  62.     (30,'SALES','CHICAGO');
  63. INSERT INTO DEPT VALUES
  64.     (40,'OPERATIONS','BOSTON');
  65.  
  66. CREATE TABLE BONUS
  67.     (
  68.     ENAME CHAR(10)    ,
  69.     JOB CHAR(9)  ,
  70.     SAL NUMBER,
  71.     COMM NUMBER
  72.     ) ;
  73.  
  74. CREATE TABLE SALGRADE
  75.       ( GRADE NUMBER,
  76.     LOSAL NUMBER,
  77.     HISAL NUMBER );
  78.  
  79. INSERT INTO SALGRADE VALUES (1,700,1200);
  80. INSERT INTO SALGRADE VALUES (2,1201,1400);
  81. INSERT INTO SALGRADE VALUES (3,1401,2000);
  82. INSERT INTO SALGRADE VALUES (4,2001,3000);
  83. INSERT INTO SALGRADE VALUES (5,3001,9999);
  84.  
  85. CREATE TABLE DUMMY
  86.       ( DUMMY NUMBER );
  87.  
  88. INSERT INTO DUMMY VALUES (0);
  89.  
  90. COMMIT;
  91.  
  92. EXIT;
  93.