0% found this document useful (0 votes)
26 views

Alter Command: Adding A Column

The document provides SQL commands for creating tables, altering tables by adding, modifying, renaming, or dropping columns, renaming tables, dropping tables, truncating tables, inserting data into tables, updating data in tables using the SET and WHERE clauses, and explains the difference between the WHERE and HAVING clauses. Syntax examples are given for each command to demonstrate how to structure the SQL statements.

Uploaded by

Raju kumar
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Alter Command: Adding A Column

The document provides SQL commands for creating tables, altering tables by adding, modifying, renaming, or dropping columns, renaming tables, dropping tables, truncating tables, inserting data into tables, updating data in tables using the SET and WHERE clauses, and explains the difference between the WHERE and HAVING clauses. Syntax examples are given for each command to demonstrate how to structure the SQL statements.

Uploaded by

Raju kumar
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

CREATE TABLE;

Syntax : Create table <table name> ( column name datatype,column name


datatype --------------------------------------------------------);
SQL> create table emp( empno number(10), empname varchar(20), salary
number(12));

ALTER COMMAND

Alter command is used to add exiting column in table

ADDING A COLUMN:

SQL> Alter table <tablename> add(column name datatype, columnname


datatype----------------------------------);

SQL> Alter table emp add( job varchar(12));

MODIFYING A COLUMN

By using this command we can increase column size

Syntax :

SQL> Alter table table <table name> modify(columnname datatype,


columnname datatype---------------------)

SQL> Alter table emp modify( job varchar(18));

RENAME A COLUMN NAME:

Syntax: ALTER Table “table_name” RENAME COLUMN “column1” to


“Column 2”

ALTER Table Customer RENAME COLUMN Address to Add

REMOVING A COLUMN:
Syntax

SQL> alter table <table name> drop(column);

SQL> Alter table emp Drop(job);

TO RENAME TABLENAME

Syntax :

SQL> Rename old <tablename >to new <table name>;

SQL> Rename emp to employee;

DROP:

Syntax:

SQL> Drop Table Tablename;

TRUNCATE:

Syntax:

SQL> truncate table <tablename>;

DML COMMAND

INSERT;

To insert a new rows in a table

Syntax:

SQL>Insert into <table name>(Column name, column name-------------------


-----------------------------------)
Values (values1, values2, values3---------------------)
SQL>Insert into <tablename>(Columnname,Columnname----------------------
--------------------------------------------------)
Values (&columnname,&columnname----------------);

(or)
SQL> insert into table_name values(‘&column name’,’&column name’------
------------------------------------------------------)

UPDATE:

SQL>Update <tablename> SET <Columnname>=<Values>,


<columnname>=<values>,--------
WHERE<condition>

SQL>Update emp SET job=’CLERK’ where empno=2002;

SQL>Update emp SET job =’CLERK ’,sal=sal+500 where


Empname=’nani’;

To update the employee salary ?

Synax

SQL>Update emp set sal=sal+500 where empno=’2002’;

What is different between where clause and having clause?

WHERE clause filter rows before

TO UPDATE ROW IN ATABLE

Update emp1 set ename =’raju’where empno=201;

You might also like