You are on page 1of 5

Oracle 10

Create student table


create table student(roll_no number(3),sname varchar(20));
attribute type size

inset value in student table


insert into student values(1,"akhil");

select * from student;


alter table student add address varchar(30);
insert into student values(3,"namit","rohini");
select * from student;

as1

create table EMP(EMPNO NUMBER(4),ENAME VARCHAR(10),JOB VARCHAR(10),HIREDATE DATE,SAL


NUMBER(4))
insert into emp values('7369','SMITH','CLERK','17-DEC-80','800');
insert into emp values('7499','ALLEN','SALESMAN','20-FEB-81','1600');
insert into emp values('7521','WARD','SALESMAN','22-FEB-81','1250');
insert into emp values('7566','JONES','MANAGER','02-APR-81','2975');
insert into EMP values('7654','MARTIN','SALESMAN','28-SEP-81','1250');
insert into EMP values('7698','BLAKE','MANAGER','01-MAY-81','2850');
select * from emp;
insert into EMP values('7782','CLARK','MANAGER','09-JUN-81','2450')
insert into EMP values('7788','SCOTT',' ANALYST','19-APR-87','3000')
insert into EMP values('7839','KING','PRESIDENT','17-NOV-81','5000')
insert into EMP values('7844','TURNER','SALESMAN','08-SEP-81','1500')
insert into EMP values('7876','ADAMS','CLERK','23-MAY-87','1100')
insert into EMP values('7900','JAMES','CLERK','03-DEC-81','950')
insert into EMP values('7902','FORD','ANALYST','03-DEC-81','3000')
insert into EMP values('7934','MILLER','CLERK','23-JAN-82','1300')
select * from emp
EMPNO ENAME JOB HIREDATE SAL
7369 SMITH CLERK 17-DEC-80 800
7499 ALLEN SALESMAN 20-FEB-81 1600
7521 WARD SALESMAN 22-FEB-81 1250
7521 WARD SALESMAN 22-FEB-81 1250
7566 JONES MANAGER 02-APR-81 2975
7566 JONES MANAGER 02-APR-81 2975
7369 SMITH CLERK 17-DEC-80 800
7499 ALLEN SALESMAN 20-FEB-81 1600
7521 WARD SALESMAN 22-FEB-81 1250
7566 JONES MANAGER 02-APR-81 2975
7654 MARTIN SALESMAN 28-SEP-81 1250
7654 MARTIN SALESMAN 28-SEP-81 1250
7698 BLAKE MANAGER 01-MAY-81 2850
7782 CLARK MANAGER 09-JUN-81 2450
7839 KING PRESIDENT 17-NOV-81 5000
7844 TURNER SALESMAN 08-SEP-81 1500
7900 JAMES CLERK 03-DEC-81 950
7902 FORD ANALYST 03-DEC-81 3000
7934 MILLER CLERK 23-JAN-82 1300
7788 SCOTT ANALYST 19-APR-87 3000
7876 ADAMS CLERK 23-MAY-87 1100

CREATE TABLE DEPT(DEPTNO NUMBER(2),DNAME VARCHAR(10),LOC VARCHAR(10))


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');
SELECT * FROM DEPT
CREATE TABLE PROJECT(PNO Number(2),PNAME VARCHAR(10),PTYPE VARCHAR(15),BUDGET
Number(8))
INSERT INTO PROJECT VALUES('10','DLF','REAL ESTATE','123456')
INSERT INTO PROJECT VALUES('20','BILT','PAPER','4500000')
INSERT INTO PROJECT VALUES('30','SAMSUNG','ELECTRONICS','4560000')
INSERT INTO PROJECT VALUES('40','ERRICSONS','ELECTRONICS','67000')
INSERT INTO PROJECT VALUES('50','AMARPALLI','REAL ESTATE','670000')
INSERT INTO PROJECT VALUES('60','RAHEJA','REAL ESTATE','750000')
INSERT INTO PROJECT VALUES('70','LG','ELECTRONICS','750000')
INSERT INTO PROJECT VALUES('80','VIDEOCON','ELECTRONICS','90000')
INSERT INTO PROJECT VALUES('15','LUXOR','PAPER','15000')
INSERT INTO PROJECT VALUES('25','CLASSMATE','PAPER','250000')
INSERT INTO PROJECT VALUES('35','NATRAJ','PAPER','35000')
INSERT INTO PROJECT VALUES('45','APSARA','PAPER','45000')
INSERT INTO PROJECT VALUES('65','DELL','ELECTRONICS','82000')
INSERT INTO PROJECT VALUES('75','HP','ELECTRONICS','350000')
SELECT * FROM PROJECT

PNO PNAME PTYPE BUDGET


10 DLF REAL ESTATE 123456
20 BILT PAPER 4500000
30 SAMSUNG ELECTRONICS 4560000
40 ERRICSONS ELECTRONICS 67000
50 AMARPALLI REAL ESTATE 670000
60 RAHEJA REAL ESTATE 750000
70 LG ELECTRONICS 750000
80 VIDEOCON ELECTRONICS 90000
15 LUXOR PAPER 15000
25 CLASSMATE PAPER 250000
35 NATRAJ PAPER 35000
45 APSARA PAPER 45000
65 DELL ELECTRONICS 82000

Delet table = drop table


Delect column = alter drop
Delete value = ddelete from table wee=re condition
Delete all record no table= delete from tname

PRIMARY KEY
Unique value and cant be null
Uniqe
s
select * from student
delete from student where roll_no='3';
select * from student
insert into student values(5,'akhil','rohini','1234567890')
insert into student values(6,'amit','delhi','0123456789')
select * from student
alter table student add constraint uc_student unique(phone)
insert into student values(7,'amt','dlhi','0123456789')
select * from student
alter table student drop constraint uc_student
select * from student

ROLL_NO SNAME ADDRESS PHONE


1 sunil DELHI -
2 sunil DELHI -
4 Banke Bihari vrindavan 9990585791
5 akhil rohini 1234567890
6 amit delhi 0123456789
Ass15
create table student15

(studentid varchar(5) primary key, Name varchar(20) not null,gender


varchar(1) not null, age number (6) not null,

PDCS NUMBER (3) CHECK (PDCS<100), ME NUMBER (3) CHECK (ME<100),


FA NUMBER (3) CHECK (FA<100), ITM NUMBER (3) CHECK (ITM<100), HRM
NUMBER (3) CHECK (HRM<100), TOTAL NUMBER (6));

INSERT INTO STUDENT 15 (STUDENTID, NAME, GENDE, AGE, PDCS,ME, FA,


ITM, HRM, TOTAL) VALUES……………..

Max in hrm

Select max(hrm)from student15

You might also like