0% found this document useful (0 votes)
3 views4 pages

Exp 1

Uploaded by

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

Exp 1

Uploaded by

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

Experiment 1

AIM: To write a program for SQL Data Definition Language Commands on


sample exercise

Program:

SQL> connect
Enter user-name: system
Enter password: admin
Connected.

SQL> create table emp(id number(10),name varchar(10));

Table created.

SQL> desc emp;


Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)

SQL> alter table emp add(dept varchar(10));

Table altered.

SQL> desc emp;


Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)
DEPT VARCHAR2(10)

SQL> alter table emp modify dept varchar(20);

Table altered.
SQL> desc emp;
Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)
DEPT VARCHAR2(20)

SQL> alter table emp drop column dept;

Table altered.

SQL> desc emp;


Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)

SQL> alter table emp rename to emp1;

Table altered.

SQL> desc emp1;


Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)

SQL> desc emp2;


Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)
DEPT VARCHAR2(10)
SQL> drop table emp2;
Table dropped.

SQL> select * from emp2;


select * from emp2
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> select * from emp1;

ID NAME DEPT
---------- ---------- ----------
1 aaa cse
2 aaa cse
3 aaa ece
4 aaa cse
5 aaa cse

SQL> truncate table emp1;

Table truncated.

SQL> select * from emp1;

no rows selected

SQL> desc emp1;


Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(10)
NAME VARCHAR2(10)
DEPT VARCHAR2(10)

SQL> drop table emp1;

Table dropped.

SQL> select * from emp1;


select * from emp1
*
ERROR at line 1:
ORA-00942: table or view does not exist

SQL> desc emp1;


ERROR:
ORA-04043: object emp1 does not exist

Output:

Result: Hence, the above query has been implemented successfully.

You might also like