首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问增加删除字段的SQL

2013-07-04 
请教增加删除字段的SQL.想往数据表A 加入2个字段 B 类型smallint 可空注释:“第一个字段”C 类型datetime 可

请教增加删除字段的SQL.
想往数据表A 加入2个字段 B 类型smallint 可空  注释:“第一个字段”
                        C 类型datetime 可空  注释:“第二个字段”

还有 删除这2个字段。 
这两段SQL咋写~ 求~
[解决办法]
--增加
alter table table_NAME  add dspcode smallint 
--删除字段  
ALTER TABLE table_NAME DROP COLUMN column_NAME  

[解决办法]

--添加
Alter Table A  --A是表名
Add B smallint null; --B是列名

Alter Table A
Add C datetime null;
--删除
Alter Table A  --A是表名
Drop Column B --B是列名

Alter Table A
Drop Column C

[解决办法]
--添加
Alter Table A
Add B smallint null; 

Alter Table A
Add C datetime null;
--删除
Alter Table A 
Drop Column B 

Alter Table A
Drop Column C
[解决办法]
http://blog.csdn.net/abandonship/article/details/5488728
百度,你就知道
[解决办法]

-- 新增字段
alter table 数据表A add B smallint

alter table 数据表A add C datetime

-- 添加注释
exec sys.sp_addextendedproperty 
@name=N'bp', @value=N'第一个字段',
@level0type=N'schema', @level0name=N'dbo',
@level1type=N'table', @level1name=N'数据表A',
@level2type=N'COLUMN', @level2name=N'B'

exec sys.sp_addextendedproperty 
@name=N'cp', @value=N'第二个字段',
@level0type=N'schema', @level0name=N'dbo',
@level1type=N'table', @level1name=N'数据表A',
@level2type=N'COLUMN', @level2name=N'C'


-- 删除字段
alter table 数据表A drop column B



alter table 数据表A drop column C

热点排行
Bad Request.