sql语句 varchar 判断空

来源:百度知道 编辑:UC知道 时间:2024/06/30 12:59:21
mssql varchar 类型数据 用sql语句判断是否有数据 是 用='' 还是 is null 还是 = null
当插入一条数据时没有对varchar 字段进行操作 那这一条数据中 这个varchar字段就应该是空了 这是=''和is null 我做过实验好像是等效的 还有在asp 中 采用同样方法判断好像也是等效的 呵呵 看来的确是等效的,但是如果在JSP里的判断我也做过实验 ‘’与null不是等效的 如果数据库中确为空的话 如果在JSP中以‘’来判断的将导致报错

我一般判断varchar或者char或者nvarchar等为空不为空就是
if 字段名<>''
..
else
..

都可以

null和''是不一样的.''虽然查询时什么都不显示,但分不表示为null

is null 判断是否有数据

name=null

is null
is not null
len()>0

is null