sql数据库添加数据项问题

来源:百度知道 编辑:UC知道 时间:2024/05/20 17:24:35
我想在sqlserver2000数据库的表中新建一个数据项,只有0和1,我用alter table xxx add 数据项 bit ,这个命令,建好后查询,发现这个数据项是null,大家给出出主意,谢谢了

楼上表乱讲,语法都不对:)

楼主是不想让新加的字段为空吧?
在修改表的结构的时候指定默认值和非空属性就不为空了。

alter table xxx add 列名 bit default 0 not null

default 0指定了默认值为0,也可以指定为1
not null限定该字段不能为空,对于已经插入的数据,加入这个限定以后,会自动为表中的每条记录的新加字段添加默认值。

增加逻辑类型列应该这样:
alter table xxx add 数据项 l

说明:数据类型为Logical的首字母L