分享

sql 删除一个字段

 糖糖书屋_CJF 2012-05-04
你要的答案: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语句可以为表添加或删除列,也可以修改列性质。 
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 :要修改列的新数据类型。 
precision:是指定数据类型的精度。 
scale:是指定数据类型的小数位数。 
add_column_name :要添加到表中的列名。 
add_data_type :要添加到表中的列的数据类型。 
drop_colum_name :要从表中删除的列名 
[ ,...n ]:可以有多个列。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多