SQL:无法比较或排序Grouptext,ntext和image数据类型

Pro*_*eus 5 sql sql-server

下面是一个sql语句和我收到的错误.我想按照分组归还所有退回的项目prodID.

错误:

除非使用IS NULL或LIKE运算符,否则无法比较或排序text,ntext和image数据类型.

声明:

 SELECT TOP 20 
         PRODID, ITEMDES
         FROM orderedItems oi
         left join orders o on  oi.order_id = o.order_id
    Group by PRODID, ITEMDES
Run Code Online (Sandbox Code Playgroud)

pod*_*ska 9

不,他们不能.此外,它们被弃用以支持(n)varchar(max)类型.

如果需要对它们进行分组,请将数据结构更改(n)text(n)varchar(max)或在group子句中进行转换

 GROUP BY ProdID, CONVERT(nvarchar(max), ItemDes)
Run Code Online (Sandbox Code Playgroud)