您的位置:首页 > 数据库 > SQL

SQL The data types ntext and varchar are incompatible in the not equal to operator 错误

2012-01-05 21:33 609 查看
在SQL中,需要判断标题和文本内容为空(不是null ''与null是有区别的).

如果直接 通过 字段<>'' 会报上面的错误提示,

正确的判断方法为 CONVERT(NVARCHAR(4000),[名称])<>''

因为 NTEXT不能直接和VARCHAR比较. 实际情况是你把ntext数据转换nvarchar(max)

这个错误翻译过来的意思是:
对数据类型而言运算符无效。
所以需要去转换下数据来进行比较
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐