0% found this document useful (0 votes)
31 views19 pages

Cse C-11

GIO

Uploaded by

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

Cse C-11

GIO

Uploaded by

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

SQL> CREATE TABLE employee11(

2 EMPNO NUMBER(5),

3 ENAME VARCHAR2(50),

4 JOB VARCHAR2(50),

5 MANAGER_NO NUMBER(5),

6 SAL NUMBER(10,2),

7 COMMISSION NUMBER(10,2)

8 );

CREATE TABLE employee11(

ERROR at line 1:

ORA-00955: name is already used by an existing object

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(1,'JOHN DOE,'MANAGER',NULL,5000,1000);

ERROR:

ORA-01756: quoted string not properly terminated

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(1,'JOHN DOE','MANAGER',NULL,5000,1000);

1 row created.
SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(2,'JANE SMITH','DEVELOPER',1,4000,NULL);

1 row created.

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(3,'ALICE JHONSON','ANALYST',1,3500,500);

1 row created.

SQL> SELECT * FROM employee11;

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 JOHN DOE

MANAGER 5000

1000

1 JANE SMITH

DEVELOPER 1 4000
EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

2 JANE SMITH

DEVELOPER 1 4000

3 ALICE JHON

ANALYST 1 3500

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

500

1 JOHN DOE

MANAGER 5000
1000

2 JANE SMITH

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

DEVELOPER 1 4000

3 ALICE JHONSON

ANALYST 1 3500

500

7 rows selected.

SQL> ROLLBACK;

Rollback complete.

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)


2 VALUES(1,'JOHN DOE,'MANAGER',NULL,5000,1000);

ERROR:

ORA-01756: quoted string not properly terminated

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(1,'JOHN DOE','MANAGER',NULL,5000,1000);

1 row created.

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(2,'JANE SMITH','DEVELOPER',1,4000,NULL);

1 row created.

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(3,'ALICE JHONSON','ANALYST',1,3500,500);

1 row created.

SQL> SELECT * FROM employee11;

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL


-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 JOHN DOE

MANAGER 5000

1000

1 JANE SMITH

DEVELOPER 1 4000

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

2 JANE SMITH

DEVELOPER 1 4000

3 ALICE JHON

ANALYST 1 3500
EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

500

1 JOHN DOE

MANAGER 5000

1000

2 JANE SMITH

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

DEVELOPER 1 4000

3 ALICE JHONSON

ANALYST 1 3500
500

7 rows selected.

SQL> ROLLBACK;

Rollback complete.

SQL> SELECT * FROM employee11;

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 JOHN DOE

MANAGER 5000

1000

1 JANE SMITH

DEVELOPER 1 4000
EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

2 JANE SMITH

DEVELOPER 1 4000

3 ALICE JHON

ANALYST 1 3500

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

500

SQL> ROLLBACK;
Rollback complete.

SQL> SELECT * FROM employee11;

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 JOHN DOE

MANAGER 5000

1000

1 JANE SMITH

DEVELOPER 1 4000

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------
2 JANE SMITH

DEVELOPER 1 4000

3 ALICE JHON

ANALYST 1 3500

EMPNO ENAME

---------- --------------------------------------------------

JOB MANAGER_NO SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

500

SQL> ALTER TABLE employee11

2 ADD CONSTRIANT PK_employee11 PRIMARY KEY (MANAGER_NO);

ADD CONSTRIANT PK_employee11 PRIMARY KEY (MANAGER_NO)

ERROR at line 2:

ORA-01735: invalid ALTER TABLE option

SQL> ALTER TABLE employee11


2 MODIFY(ENAME VARCHAR2(50) NOT NULL,

3 JOB VARCHAR2(50) NOT NULL,

4 SAL NUMBER(10,2) NOT NULL;

SAL NUMBER(10,2) NOT NULL

ERROR at line 4:

ORA-00907: missing right parenthesis

SQL> ALTER TABLE employee11

2 MODIFY(ENAME VARCHAR2(50) NOT NULL,

3 JOB VARCHAR2(50) NOT NULL,

4 SAL NUMBER(10,2) NOT NULL);

Table altered.

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(4,NULL,'TESTER',1,NULL,NULL);

VALUES(4,NULL,'TESTER',1,NULL,NULL)

ERROR at line 2:

ORA-01400: cannot insert NULL into ("SYSTEM"."EMPLOYEE11"."ENAME")

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)


2 VALUES(4,'KIRAN','TESTER',1,700,NULL);

1 row created.

SQL> INSERT INTO employee11(EMPNO,ENAME,JOB,MANAGER_NO,SAL,COMMISSION)

2 VALUES(5,'JACK SMITH',NULL,1,NULL,NULL);

VALUES(5,'JACK SMITH',NULL,1,NULL,NULL)

ERROR at line 2:

ORA-01400: cannot insert NULL into ("SYSTEM"."EMPLOYEE11"."JOB")

SQL> COMMIT;

Commit complete.

SQL>

SQL> CREATE TABLE employee0011(

2 EMPNO INT PRIMARY KEY,

3 ENAME VARCHAR(50),

4 JOB VARCHAR(50),

5 MGR INT,

6 SAL DECIMAL(10,2)

7 );
SQL> INSERT INTO employee0011(EMPNO,ENAME,JOB,MGR,SAL,COMMISSION)

2 VALUES(1,'KIRAN','MANAGER',100,50000.00,1000.00);

1 row created.

SQL> INSERT INTO employee0011(EMPNO,ENAME,JOB,MGR,SAL,COMMISSION)

2 VALUES(2,'MALLI','DEVELOPER',101,40000.00,800.00);

1 row created.

SQL> INSERT INTO employee0011(EMPNO,ENAME,JOB,MGR,SAL,COMMISSION)

2 VALUES(3,'ANOOP','ANALYST',101,35000.00,700.00);

1 row created.

SQL> SELECT *FROM employee0011;

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 KIRAN

MANAGER 100 50000


1000

2 MALLI

DEVELOPER 101 40000

800

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

3 ANOOP

ANALYST 101 35000

700

SQL> UPDATE employee0011 set salary=10000.00 WHERE EMPNO=1;

UPDATE employee0011 set salary=10000.00 WHERE EMPNO=1

ERROR at line 1:

ORA-00904: "SALARY": invalid identifier


SQL> UPDATE employee0011 set sal=10000.00 WHERE EMPNO=1;

1 row updated.

SQL> SELECT *FROM employee0011;

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SAL

-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 KIRAN

MANAGER 100 10000

1000

2 MALLI

DEVELOPER 101 40000

800

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SAL

-------------------------------------------------- ---------- ----------

COMMISSION
----------

3 ANOOP

ANALYST 101 35000

700

SQL> ALTER TABLE employee0011

2 RENAME COLUMN SAL TO SALARY;

Table altered.

SQL> SELECT *FROM employee0011;

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SALARY

-------------------------------------------------- ---------- ----------

COMMISSION

----------

1 KIRAN

MANAGER 100 10000

1000

2 MALLI
DEVELOPER 101 40000

800

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SALARY

-------------------------------------------------- ---------- ----------

COMMISSION

----------

3 ANOOP

ANALYST 101 35000

700

SQL> DELETE FROM employee0011 WHERE EMPNO=3;

1 row deleted.

SQL> SELECT *FROM employee0011;

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SALARY

-------------------------------------------------- ---------- ----------


COMMISSION

----------

1 KIRAN

MANAGER 100 10000

1000

2 MALLI

DEVELOPER 101 40000

800

EMPNO ENAME

---------- --------------------------------------------------

JOB MGR SALARY

-------------------------------------------------- ---------- ----------

COMMISSION

----------

SQL>

You might also like