设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1301|回复: 0

SQL server 添加字段问题

[复制链接]

18

主题

209

金钱

307

积分

入门用户

发表于 2019-8-15 15:51:52 | 显示全部楼层 |阅读模式


SqlServer 列的增加和删除
1. 删除列
当表中存在数据时,删除列后,数据也会被删除。

sql语句:
  1. alter table 表名 drop column 列名
复制代码


如果列存在约束,不能直接删除列。此时需要先删除约束:
Sql语句:
  1. alter table 表名 drop constraint 约束名
复制代码


2.增加列
列的增加有两种情况,一种增加的字段允许为空,另一种反之。我们来看看这两种情况有什么不同?
2.1 增加的列可以为空。
当增加列可空时,原有的数据会为新增的列赋值为NULL

增加列Sql语句:
  1. alter table student add Gender bit
复制代码


2.2 增加的列不能为空。
当增加列不能为空时,则必须为列添加默认值
Sql语句:
  1. alter table student add Gender bit not null default(0)
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表