Vous êtes sur la page 1sur 3

03/07/2017

SQL COMMAND:

1.SELECT SYSDATE FROM DUAL;

2.SELECT USER FROM DUAL;

3.SELECT * FROM TAB;

4.SELECT * FROM STUDENT;

CREATE TABLE :-FOR LAB WORK

1. SELECT * FROM TAB;

2.CREATE TABLE STUDENT


(
ROLL NUMBER(5),
NAME CHAR(20),
DOB DATE
);

MESSAGE: TABLE CREATED.

3.SELECT * FROM TAB;

4.INSERT INTO STUDENT VALUES(101,'AMIT KUMAR','12-FEB-2001');

5.SELECT * FROM STUDENT;

*************************************************************
DATE 04-07-2017

1.SELECT * FROM TAB;

2.CREATE TABLE STUDENT


(
ROLL NUMBER(3),
NAME CHAR(20),
DOB DATE
);

3.SELECT * FROM TAB;

4.SELECT * FROM STUDENT;

5.INSERT INTO STUDENT1 VALUES(101,'RAJESH','10-JAN-2001');

6.SELECT * FROM STUDENT;

QUESTION JAC EXAM-2007:Given SQL statement to create table called employee with
columns specified below:
Ecode NUMBER (4)
Ename CHAR (16)
Salary NUMBER (7,2)

ANSWER : CREATE TABLE EMPLOYEE


(
Ecode NUMBER (4),
Ename CHAR (16),
Salary NUMBER (7,2)
);

*********************************************************************
5/7/2017

1. DESC STUDENT;

ROLL NUMBER(5)
NAME CHAR (20)
DOB DATE

2.ALTER TABLE STUDENT ADD MOBILE NUMBER(12);

3.DESC STUDENT;

ROLL NUMBER(5)
NAME CHAR (20)
DOB DATE
MOBILE NUMBER(12)

4. SELECT * FROM STUDENT;

5. UPDATE STUDENT SET MOBILE=9976543211 WHERE ROLL=101;

6.SELECT * FROM STUDENT;

***************************************************************

07/07/2017

1.INSERT INTO STUDENT VALUES(104,'SANJEEV KUMAR PRASAD SINGH','20-JAN-


2001',8765456534);
ERROR :ORA-12899: value too large for column "INTER"."STUDENT"."NAME" (actual: 26,
maximum: 20)

2.DESC STUDENT;
ROLL NUMBER (5 )
NAME CHAR(20)
DOB DATE
MOBILE NUMBER(12)
3.ALTER TABLE STUDENT MODIFY NAME CHAR(30);

4.DESC STUDENT;
ROLL NUMBER (5 )
NAME CHAR(30)
DOB DATE
MOBILE NUMBER(12)
5.INSERT INTO STUDENT VALUES(104,'SANJEEV KUMAR PRASAD SINGH','20-JAN-
2001',8765456534);

1 ROW INSERTED

6.SELECT * FROM STUDENT;

7.ALTER TABLE STUDENT ADD PRIMARY KEY(ROLL);


8.INSERT INTO STUDENT VALUES(104,'SANJEEV KUMAR PRASAD SINGH','20-JAN-
2001',8765456534);
ERROR :ORA-00001: unique constraint (INTER.SYS_C004393) violated

9.INSERT INTO STUDENT(ROLL,NAME) VALUES(105,'RAKASH');

10.INSERT INTO STUDENT(NAME,DOB,MOBILE) VALUES('SANJAY','30-JUN-2008',987543267);


ERROR:ORA-01400: cannot insert NULL into ("INTER"."STUDENT"."ROLL")
**********************************************
10/07/2017

1. DESC STUDENT;

2.ALTER TABLE STUDENT DROP PRIMARY KEY;

3.INSERT INTO STUDENT(NAME,DOB,MOBILE) VALUES('SANJAY','30-JUN-2008',987543267);

4.INSERT INTO STUDENT VALUES(104,'SANJEEV KUMAR PRASAD SINGH','20-JAN-


2001',8765456534);

5.DELETE FROM STUDENT WHERE ROLL=104;

6.SELECT * FROM STUDENT;

7.DELETE FROM STUDENT;

8.SELECT * FROM STUDENT;

9. CREATE TABLE TEACHER


(
TCODE NUMBER(4),
NAME CHAR(20),
AGE NUMBER(3),
DEPT CHAR(15),
DATEOFJOIN DATE,
SALARY NUMBER(8),
SEX CHAR(1),
CITY CHAR(20)
);

INSERT INTO TEACHER VALUES(1,'Ranjan',24,'Computer','25-Jan-2005',24000,'M','Pat')

9.DESC STUDENT;

10. DROP TABLE STUDENT1;

11.SELECT * FROM TAB;

Vous aimerez peut-être aussi