sql server数据库空值的排除问题。。。

zc1972 2003-12-12 05:35:10
sql server数据库有一字段hf为text16型,允许为空,我现在想查找所有 hf 字段不为空的记录,我用下面这个语句做时为null的能排除,但如果字段加了数据后又删除,即已经不是null时,无法排除。。(hf<>''不起作用)。 。请问,要怎么写这个语句??

"SELECT * FROM xx where hf<>'' or hf is not null ORDER BY sj DESC"
...全文
131 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
angelheavens 2003-12-12
原因和解决办法在你短消息中说明!
  • 打赏
  • 举报
回复
zc1972 2003-12-12
为什么上面这两个语句,如果hf 是varchar型字段时就能通过,而为text16型时不能通过???我试的。。

为什么???????????????????????
  • 打赏
  • 举报
回复
zc1972 2003-12-12
为什么上面这两个语句,如果hf 是varchar型字段时就能通过,而为text16型时不能通过???我试的。。
  • 打赏
  • 举报
回复
cdsun 2003-12-12
"SELECT * FROM xx where hf<>'' ORDER BY sj DESC"
  • 打赏
  • 举报
回复
angelheavens 2003-12-12
事实下面就够了(开始为Null,后来变为什么都没有):
"SELECT * FROM xx where hf<>'' ORDER BY sj DESC"
  • 打赏
  • 举报
回复
zc1972 2003-12-12
up!!!!!!!!!!!!!!!!
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
申请成为版主
帖子事件
创建了帖子
2003-12-12 05:35
社区公告
暂无公告