ntext类型字段查询问题?
2005-03-16 12:56
232 查看
小弟建立了一个字段content是ntext类型,现在想统计有多少记录是没有数据的.
在查询分析器里,用了SELECT count(*) FROM article WHERE content=''语句
结果说要"不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。"
我后来使用SELECT count(*) FROM article WHERE content is null 语句,显示的结果始终是0
希望大家能指点我如何得到正确的结果.
如果content里的值为null,不是空值。
这样是可以查出来的
SELECT count(*) FROM article WHERE content is null
反之,则这样:
SELECT count(*) FROM article WHERE Isnull(content,'') like ''
SELECT count(*) FROM article WHERE datalength(Isnull(content,''))=0
这样也行.
在查询分析器里,用了SELECT count(*) FROM article WHERE content=''语句
结果说要"不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。"
我后来使用SELECT count(*) FROM article WHERE content is null 语句,显示的结果始终是0
希望大家能指点我如何得到正确的结果.
如果content里的值为null,不是空值。
这样是可以查出来的
SELECT count(*) FROM article WHERE content is null
反之,则这样:
SELECT count(*) FROM article WHERE Isnull(content,'') like ''
SELECT count(*) FROM article WHERE datalength(Isnull(content,''))=0
这样也行.
相关文章推荐
- 有关读取SQL里TEXT和NTEXT类型字段内容的问题
- SqlServer 中使用Jtds驱动连接数据库,如果字段类型为ntext,可能查询输出的为Object: net.sourceforge.jtds.jdbc.ClobImpl@66fa192
- 有关读取SQL数据库里TEXT和NTEXT类型字段内容的问题
- laravel-mongodb查询条件与字段类型不一致问题
- oracle 定长字段查询问题 ,ibatis 与pl/sql查询的char类型字段查询不同
- 数据类型为NTEXT,用SELECT查询时如何判断字段是否为空
- 查询数据库后,datatable的字段类型问题
- hibernate date类型字段 查询问题
- oracle 定长字段查询问题 ,ibatis 与pl/sql查询的char类型字段查询不同
- Sqlite创建表一定要声明字段类型(ContentProvider查询的小问题)
- 解决mybatis使用char类型字段查询oracle数据库时结果返回null问题
- Mysql数据库对varchar类型字段进行条件查询时结果相关问题
- oracle 定长字段查询问题 ,ibatis 与pl/sql查询的char类型字段查询不同
- 关于用Hibernate执行sql查询,字符字段类型只返回第一个字节的问题
- 关于SubSonic3.0插件使用SubSonic.Query.Select查询时,字段类型为tinyint时列丢失问题的Bug修复
- 关于SQL查询的字符串类型字段的排序问题
- oracle union查询中BLOB字段出错问题,ora-00932:数据类型不一致:应为 -,但却获得BLOB
- 解决在mybatis中使用CTE进行oracle查询数据类型为long的字段出现流关闭问题
- 关于Oracle字段类型Date使用mybatis generator自动生成工具出现的查询日期只精确到年月日问题
- 框架技术--hiberntae查询mysql库字段是char类型的问题