Home Sql SQL Alter Column type
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

SQL Alter Column type

Advertisement
Alter Column type in SQL is used to change or recreate the data type of existing column.

SQL Alter Column type

     

Alter Column type in SQL is used to change or recreate the data type of existing column.

Understand with Example

The Tutorial brings you the simplest and easiest example, which helps you to understand SQL Alter Column type. The Table 'Stu_Table' is created with the help of create statement specifying its field attribute and data type. The insert into statement add the records or rows to the table. The Select statement return you the records added to the table using insert into statement.

Create Table Stu_Table

create table Stu_Table(Stu_Id varchar(2), Stu_Name varchar(10), 
Stu_Class  varchar(10))

Insert data into Stu_Table

insert into Stu_Table (Stu_Id, Stu_Name) values(1,'Komal');
insert into Stu_Table (Stu_Id, Stu_Name) values(2,'Ajay');
insert into Stu_Table (Stu_Id, Stu_Name) values(3,'Rakesh');
insert into Stu_Table (Stu_Id, Stu_Name) values(4,'Bhanu');
insert into Stu_Table (Stu_Id, Stu_Name) values(5,'Santosh');

Stu_Table

+--------+----------+-----------+
| Stu_Id | Stu_Name | Stu_Class |
+--------+----------+-----------+
| 1      | Komal    | 10        |
| 2      | Ajay     | 10        |
| 3      | Rakesh   | 10        |
| 4      | Bhanu    | 10        |
| 5      | Santosh  | 10        | 
+--------+----------+-----------+

Describe Stu_Table

The Describe Stu_Table show you the field, data type, null etc of the table 'Stu_Table'. 

+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| Stu_Id    | varchar(2)  | YES  |     |         |       |
| Stu_Name  | varchar(10) | YES  |     |         |       |
| Stu_Class | varchar(10) | YES  |     |         |       |
+-----------+-------------+------+-----+---------+-------+

Alter column type Query

The Alter Table alter the table 'stu_Table' and MODIFY keywords modify the data type of Stu_Id(varchar (2)) into Stu_Id( int(3)). 

ALTER TABLE Stu_Table MODIFY Stu_Id int(3)

Describe Stu_Table

When you see the structure of table using Describe Stu_Table, the output is displayed as:

+-----------+--------------+------+-----+---------+-------+
| Field     | Type         | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+-------+
| Stu_Id    | int(3)       | YES  |     |         |       |
| Stu_Name  | varchar(10)  | YES  |     |         |       |
| Stu_Class | varchar(10)  | YES  |     |         |       |
+-----------+--------------+------+-----+---------+-------+
Advertisements

Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: December 20, 2008

Ask Questions?    Discuss: SQL Alter Column type  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com