用SQL语句添加字段并不难,下面小编整理了SQL添加和修改字段的基本命令,希望对各位小伙伴有所帮助。
增加字段:alter table 表名 add 字段名 type not null default 0
在指定位置插入新字段:alter table 表名 add [column] 字段名 字段类型 是否可为空 comment '注释' after 指定某字段 ;
删除字段:alter table 表名 drop column 字段名;
修改字段名:alter table 表名 rename column A to B
修改字段类型:alter table 表名 alter column 字段名 type not null
修改字段默认值:alter table 表名 add default (0) for 字段名 with values
注意:如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。
select c.name from sysconstraints a
inner join syscolumns b on a.colid=b.colid
inner join sysobjects c on a.constid=c.id
where a.id=object_id('表名')
and b.name='字段名'
根据约束名称删除约束alter table 表名 drop constraint 约束名
根据表名向字段中增加新的默认值
alter table 表名 add default (0) for 字段名 with values
本文来自“有一人”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/ls/86329.html