select * from table where 列名=''
?

解决方案 »

  1.   

    SELECT * FROM UserMdb WHERE 列名='' 运行时出现以下错误:Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。 
      

  2.   

    因为你比较的列是text、ntext 和 image 数据类型中的一种,所以用:
    SELECT * FROM UserMdb WHERE cast(列名 as varchar(8000))=''