在编写存储过程的问题请教!急!急!急!急!急!急! select * from table where columnname is null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select isnull(columnname,默认值) from table where ..... 同意一楼的yelook(雨枫),但是仅限于SQL Server 不止,我至少知道ORACLE也是如此.sybase我不太清楚 IF SET ANSI_NULLS OFFYOU CAN USE SELECT * FROM t1 WHERE a IS NULLSET ANSI_NULLS ONYOU CAN USE SELECT * FROM t1 WHERE a = NULL 为空和为NULL是完全不同的两种概念,为空指字符长度为0的字段值 用 if field <> ''判断为NULL指该字段值为未知 用 isnull(field,exp)或其他条件语句来判断 if @a is nullor@b is not null 再问级联查询问题 这个统计排序的语句要怎么写? 非域下采用证书配置数据库镜像问题,配置不到见证服务器 存储过程参数类型转换的问题(在线等,马上结贴) 急问,关于 2005 .bak 文件导入到sqlserver2008的问题 ::有关插入存储过程的问题!表名是否可以为参数?:: 请问在SQL SERVER中,将相同的记录删除,只保留一条的SQL语句怎么写? 如果我在一个表里做了一个触发器,要发布程序该怎么发布 ? 自认为是MsSql高手的进来,最尖端的问题?1000大洋相送!!!! 请问 看图写存储过程 能否有这样的语句?????
YOU CAN USE
SELECT * FROM t1 WHERE a IS NULL
SET ANSI_NULLS ON
YOU CAN USE
SELECT * FROM t1 WHERE a = NULL
为空指字符长度为0的字段值 用 if field <> ''判断
为NULL指该字段值为未知 用 isnull(field,exp)或其他条件语句来判断