0% found this document useful (0 votes)
1 views2 pages

DAY3

Uploaded by

Rik S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views2 pages

DAY3

Uploaded by

Rik S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

CREATE TABLE DEPT(DEPTNO NUMBER(2,0) PRIMARY KEY, DNAME VARCHAR2(14), LOC

VARCHAR2(13));
CREATE TABLE EMP(EMPNO NUMBER(4,0) PRIMARY KEY, ENAME VARCHAR2(10), JOB
VARCHAR2(9), MGR NUMBER(4,0), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2),
DEPTNO NUMBER(2,0) REFERENCES DEPT(DEPTNO));
CREATE TABLE SALGRADE(GRADE NUMBER, LOSAL NUMBER, HISAL NUMBER);
COMMIT;
INSERT INTO DEPT VALUES(&DEPTNO, '&DNAME', '&LOC');
INSERT INTO EMP VALUES(&EMPNO,'&ENAME','&JOB',&MGR,'&HIREDATE',&SAL,&COMM,&DEPTNO);
INSERT INTO SALGRADE VALUES(&GRADE, &LOSAL, &HISAL);
DESC DEPT;
DESC EMP;
SELECT * FROM DEPT;
SELECT * FROM EMP;
SELECT * FROM SALGRADE;
DROP TABLE DEPT;
DROP TABLE EMP;
DROP TABLE SALGRADE;

DEPT TABLE::
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
50 IT NAGPUR

EMP TABLE::

7369 SMITH CLERK 7902 17-12-80 7000 20


7499 ALLEN SALESMAN 7698 20-02-81 1600 300 30
7521 WARD SALESMAN 7698 22-02-81 1250 500 30
7566 JONES MANAGER 7839 02-04-81 2975 20
7654 MARTIN SALESMAN 7698 28-09-81 1250 1400 30
7698 BLAKE MANAGER 7839 01-05-81 2850 30
7782 CLARK MANAGER 7839 09-06-81 2450 10
7788 SCOTT ANALYST 7566 19-04-87 3000 20
7839 KING PRESIDENT 17-11-81 3500 10
7844 TURNER SALESMAN 7698 08-09-81 1500 0 30
7876 ADAMS CLERK 7788 23-05-87 1100 20
7900 JAMES CLERK 7698 03-12-81 950 30
7902 FORD ANALYST 7566 03-12-81 3000 20
7934 MILLER CLERK 7782 23-01-82 1300 10

SALGRADE TABLE::
1 700 1200
2 1201 1400
3 1401 2000
4 2001 3000
5 3001 9999

SELECT SYSDATE FROM EMP;


SELECT * FROM DUAL;
DESC DUAL;
SELECT ENAME FROM EMP;
SELECT UPPER('abc') FROM DUAL;
CREATE TABLE DEPT1(DNO CHAR(3) PRIMARY KEY,DNAME VARCHAR2(3)NOT NULL,CHECK (DNO
LIKE 'D%'),CHECK (DNAME=UPPER(DMANE)));
CREATE TABLE EMP1(ENO CHAR(3)PRIMARY KEY,CHECK(ENO LIKE "E%"),ENAME VARCHAR2(8) NOT
NULL,CHECK(ENAME=INTCAP(ENAME)),CITY VARCHAR2(7),SALARY NUMBER(6),DNO CHAR(3)
REFERENCES DEPT1(DNO));
CREATE TABLE PROJECT1(PNO CHAR(3)PRIMARY KEY,ENO CHAR(3) REFERENCES EMP1(ENO),CHECK
(PNO LIKE 'P%'));
COMMIT;

You might also like