J jsyc Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-08 #1 字段是布尔类型(即是/否),我用SQL语句设置了null值,结果该字段值为false。何故?
J jsyc Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-08 #4 如下两条语句,第一条更新,第二条查询: 1) update mytable set sex=null 2) select * from mytable where sex is null
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-08 #6 正常的。布尔类型就两种值,0/1,false/true。
数 数据工人 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-08 #8 在SQL Server中,是用Bit类型代替布尔类型,可以Null
J jsyc Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-08 #9 为什么要设置null?因为用户在录入时暂时还不能确定是真值还是假值。 难道Access中设置不了Null值?SQL Server中可以设置Null值呀。
W warmstone Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-09 #11 为什么要设置null?因为用户在录入时暂时还不能确定是真值还是假值。 难道Access中设置不了Null值?SQL Server中可以设置Null值呀。 ____________________________________________________________________ 不能确定是真值还是假值?那就不需要用BOOLEAN型了。你可以假定不能确定的统一为假, ACCESS中的‘是/否’类型无法设为NULL值的。你非要这样用,可改为‘文本’型,然后设个有效性规则。
为什么要设置null?因为用户在录入时暂时还不能确定是真值还是假值。 难道Access中设置不了Null值?SQL Server中可以设置Null值呀。 ____________________________________________________________________ 不能确定是真值还是假值?那就不需要用BOOLEAN型了。你可以假定不能确定的统一为假, ACCESS中的‘是/否’类型无法设为NULL值的。你非要这样用,可改为‘文本’型,然后设个有效性规则。