mssql查找备注(text,ntext)类型字段为空的方法
更新时间:2008年08月01日 00:39:29 作者:
在sql语句中,如果查找某个文本字段值为空的,可以用select * from 表 where 字段='' ,但是如果这个字段数据类型是text或者ntext,那上面的sql语句就要出错了。
解决办法有很多:
1 . select * from 表 where datalength(字段)=0
2. select * from 表 where cast(字段 as varchar(100))=''
3. select * from 表 where 字段 like ''
1 . select * from 表 where datalength(字段)=0
2. select * from 表 where cast(字段 as varchar(100))=''
3. select * from 表 where 字段 like ''
相关文章
SQL获取第一条记录的方法(sqlserver、oracle、mysql数据库)
本文给大家收集整理些关于sql获取第一条记录的方法,包括sqlserver获取第一条记录,oracle获取第一条记录,mysql获取第一条记录,对sql获取第一条记录的方法感兴趣的朋友可以参考下本篇文章2015-11-11SQL中concat、concat_ws()、group_concat()的使用与区别
本文主要介绍了SQL中concat、concat_ws()、group_concat()的使用与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-05-05SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
昨天在项目中遇到了一个非常简单的问题,需要把SQL Server数据库中保存的一段路径地址取出其文件名,但SQL Server又没有现成的方法,最后在网上找到这样的一个方法,原理是先将字符串反转,取出第一个/的位置,从头进行截取后再次反转2012-07-07
最新评论