Is there any way to DISTINCT or group by a text (or ntext) in SQL Server 2005?

前端 未结 4 1152
难免孤独
难免孤独 2020-12-10 23:49

In a table, I have a column called MEMO_TEXT that is a text data type. When I try creating a view and use a GROUP BY, I get the following error:

SQL S

4条回答
  •  北荒
    北荒 (楼主)
    2020-12-11 00:25

    Try these...

    SELECT DistinctMemo = DISTINCT(CAST(MEMO_TEXT AS varchar(max)))
    FROM   MyTable
    
    -- or
    
    SELECT DistinctMemo = CAST(MEMO_TEXT AS varchar(max))
    FROM   MyTable
    GROUP BY CAST(MEMO_TEXT AS varchar(max))
    

提交回复
热议问题