alter table aaa drop column name
alter table語句使用示例:
【例1】將表book的新增加的兩個字段book_copy_no系谐,publish_date刪除
alter table book
drop column book_copy_no,publish_date
【例2】將表book的book_name字段的長度先改為32,再改回30童社。
alter table book
alter column book_name varchar(32) not null
alter table book
alter column book_name varchar(30) not null
【3】將表book增加兩個字段:book_copy_no告匠,publish_date
alter table book
add book_copy_no varchar(10),publish_date smalldatetime
使用ALTER TABLE語句可以為表添加或刪除列戈抄,也可以修改列性質(zhì)。
1. ALTER TABLE語句的語法形式:
ALTER TABLE table
{
[ ALTER COLUMN column_name
{ new_data_type [ ( precision [ , scale ] ) ]
[ NULL | NOT NULL ]}]
| ADD
{ [ < add_column_name add_data_type > ]} [ ,...n ]
| DROP COLUMN {drop_colum_name } [ ,...n ]
}
在以上語法形式中:
column_name:要修改的列名后专。
new_data_type :要修改列的新數(shù)據(jù)類型划鸽。
precision:是指定數(shù)據(jù)類型的精度。
scale:是指定數(shù)據(jù)類型的小數(shù)位數(shù)戚哎。
add_column_name :要添加到表中的列名裸诽。
add_data_type :要添加到表中的列的數(shù)據(jù)類型。
drop_colum_name :要從表中刪除的列名
[ ,...n ]:可以有多個列型凳。