您的位置:首页 > 数据库

SQL语句增加列、修改列、删除列

2016-09-12 15:32 387 查看
use [数据库名]
go

--新增
if not exists(select * from syscolumns where id=object_id('表名') and name='列名')
alter table 表名 add 列名 varchar(16)

--修改列类型
if exists(select * from syscolumns where id=object_id('表名') and name='列名')
alter table 表名 alter column 列名 varchar(64)

--修改列名称
if exists(select * from syscolumns where id=object_id('表名') and name='原列名')
EXEC sp_rename '表名.原列名','新列名'

--删除列
if exists(select * from syscolumns where id=object_id('表名') and name='列名')
alter table 表名 drop column 列名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: