Advertisement
RashedBQ

SQL 1

Feb 8th, 2021
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 3.93 KB | None | 0 0
  1. CREATE TABLE dept(  
  2.   deptno     NUMBER(2,0),  
  3.   dname      varchar2(14),  
  4.   loc        varchar2(13),  
  5.   CONSTRAINT pk_dept PRIMARY KEY (deptno)  
  6. )
  7. ------------------------------
  8. CREATE TABLE emp(  
  9.   empno    NUMBER(4,0),  
  10.   ename    varchar2(10),  
  11.   job      varchar2(9),  
  12.   mgr      NUMBER(4,0),  
  13.   hiredate DATE,  
  14.   sal      NUMBER(7,2),  
  15.   comm     NUMBER(7,2),  
  16.   deptno   NUMBER(2,0),  
  17.   CONSTRAINT pk_emp PRIMARY KEY (empno),  
  18.   CONSTRAINT fk_deptno FOREIGN KEY (deptno) REFERENCES dept (deptno)  
  19. )
  20. -------------------------------------------------
  21. INSERT INTO DEPT (DEPTNO, DNAME, LOC)
  22. VALUES(10, 'ACCOUNTING', 'NEW YORK')
  23. --------------------------------------------------------
  24. INSERT INTO dept  
  25. VALUES(20, 'RESEARCH', 'DALLAS')
  26. --------------------------------------------------------------------
  27. INSERT INTO dept  
  28. VALUES(30, 'SALES', 'CHICAGO')
  29. ----------------------------------------------------------------------
  30. INSERT INTO dept  
  31. VALUES(40, 'OPERATIONS', 'BOSTON')
  32. -----------------------------------------------------------------------
  33. INSERT INTO emp  
  34. VALUES(  
  35.  7839, 'KING', 'PRESIDENT', NULL,  
  36.  to_date('17-11-1981','dd-mm-yyyy'),  
  37.  5000, NULL, 10  
  38. )
  39. -----------------------------------------------------------------------------
  40. INSERT INTO emp  
  41. VALUES(  
  42.  7698, 'BLAKE', 'MANAGER', 7839,  
  43.  to_date('1-5-1981','dd-mm-yyyy'),  
  44.  2850, NULL, 30  
  45. )
  46. --------------------------------------------------------------------------------------
  47. INSERT INTO emp  
  48. VALUES(  
  49.  7782, 'CLARK', 'MANAGER', 7839,  
  50.  to_date('9-6-1981','dd-mm-yyyy'),  
  51.  2450, NULL, 10  
  52. )
  53. --------------------------------------------------------------------------
  54. INSERT INTO emp  
  55. VALUES(  
  56.  7566, 'JONES', 'MANAGER', 7839,  
  57.  to_date('2-4-1981','dd-mm-yyyy'),  
  58.  2975, NULL, 20  
  59. )
  60. -----------------------------------------------------------------------
  61. INSERT INTO emp  
  62. VALUES(  
  63.  7788, 'SCOTT', 'ANALYST', 7566,  
  64.  to_date('13-JUL-87','dd-mm-rr') - 85,  
  65.  3000, NULL, 20  
  66. )
  67. ------------------------------------------------------------------------------
  68. INSERT INTO emp  
  69. VALUES(  
  70.  7902, 'FORD', 'ANALYST', 7566,  
  71.  to_date('3-12-1981','dd-mm-yyyy'),  
  72.  3000, NULL, 20  
  73. )
  74. -----------------------------------------------------------------------------------------
  75. INSERT INTO emp  
  76. VALUES(  
  77.  7369, 'SMITH', 'CLERK', 7902,  
  78.  to_date('17-12-1980','dd-mm-yyyy'),  
  79.  800, NULL, 20  
  80. )
  81. ------------------------------------------------------------------------------------------------
  82. INSERT INTO emp  
  83. VALUES(  
  84.  7499, 'ALLEN', 'SALESMAN', 7698,  
  85.  to_date('20-2-1981','dd-mm-yyyy'),  
  86.  1600, 300, 30  
  87. )
  88. -----------------------------------------------------------------------------------------------
  89. INSERT INTO emp  
  90. VALUES(  
  91.  7521, 'WARD', 'SALESMAN', 7698,  
  92.  to_date('22-2-1981','dd-mm-yyyy'),  
  93.  1250, 500, 30  
  94. )
  95. ------------------------------------------------------------------------------------------------
  96. INSERT INTO emp  
  97. VALUES(  
  98.  7654, 'MARTIN', 'SALESMAN', 7698,  
  99.  to_date('28-9-1981','dd-mm-yyyy'),  
  100.  1250, 1400, 30  
  101. )
  102. ------------------------------------------------------------------------------------------
  103. INSERT INTO emp  
  104. VALUES(  
  105.  7844, 'TURNER', 'SALESMAN', 7698,  
  106.  to_date('8-9-1981','dd-mm-yyyy'),  
  107.  1500, 0, 30  
  108. )
  109. -----------------------------------------------------------------------------------------------
  110. INSERT INTO emp  
  111. VALUES(  
  112.  7876, 'ADAMS', 'CLERK', 7788,  
  113.  to_date('13-JUL-87', 'dd-mm-rr') - 51,  
  114.  1100, NULL, 20  
  115. )
  116. ----------------------------------------------------------------------------------------
  117. INSERT INTO emp  
  118. VALUES(  
  119.  7900, 'JAMES', 'CLERK', 7698,  
  120.  to_date('3-12-1981','dd-mm-yyyy'),  
  121.  950, NULL, 30  
  122. )
  123. ---------------------------------------------------------------------------------------
  124. INSERT INTO emp  
  125. VALUES(  
  126.  7934, 'MILLER', 'CLERK', 7782,  
  127.  to_date('23-1-1982','dd-mm-yyyy'),  
  128.  1300, NULL, 10  
  129. )
  130.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement