SQL ALTER TABLE Statement
The ALTER TABLE statement is used to add, delete, or modify columns in an existing table.
SQL ALTER TABLE Syntax
To add a column in a table, use the following syntax:| ALTER TABLE table_name ADD column_name datatype |
| ALTER TABLE table_name DROP COLUMN column_name |
| ALTER TABLE table_name ALTER COLUMN column_name datatype |
SQL ALTER TABLE Example
Look at the "Persons" table:| P_Id | LastName | FirstName | Address | City |
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
We use the following SQL statement:
| ALTER TABLE Persons ADD DateOfBirth date |
The "Persons" table will now like this:
| P_Id | LastName | FirstName | Address | City | DateOfBirth |
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes | |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes | |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger | |
Change Data Type Example
Now we want to change the data type of the column named "DateOfBirth" in the "Persons" table.We use the following SQL statement:
| ALTER TABLE Persons ALTER COLUMN DateOfBirth year |
DROP COLUMN Example
Next, we want to delete the column named "DateOfBirth" in the "Persons" table.We use the following SQL statement:
| ALTER TABLE Persons DROP COLUMN DateOfBirth |
| P_Id | LastName | FirstName | Address | City |
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |








0 comments:
Post a Comment