sql:select * from xx where remark = ''
remark字段是text类型,于是报以下错误:
数据类型 text 和 varchar 在 not equal to 运算符中不兼容。
呵呵,没注意。
想用length()函数的,想了想应该不行,毕竟里面应该不支持text,试了一下还真是。
于是查了一下,解决方法如下:
1、用datalength()函数;(结果我们平台并支持将这个函数,so ,我用了第二种方法,没办法。)
注释:DATALENGTH 支持varchar、varbinary、text、image、nvarchar 和 ntext数据类型,因为这些数据类型都是可以存储可变长度数据。
2、用cast转varchar再去判断
呵呵。