sql数据库中的NULL问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 08:25:54
NULL在SQL SERVER中表示没有的意思,如一个char(100)类型里面填一个字符或者为空字符也是需要100个字符的空间,但是这个NULL是否会为其分配空间呢?

char 型,在字段建立时,空间就固定了, 不管是否插入值(NULL也包含在内), 都是占用 100个字符的空间的

正路楼上所说,char型的控件是固定的,你在定义时就确定了它的长度,如果你想改成可变空间可以使用varchar或者nvarchar。