já que você está usando o
SQL Server , por que não alterar o tipo de dados para VARCHAR(100) ? Para contornar este erro sem alterar o tipo de dados, o
TEXT or NTEXT coluna precisa ser convertida para VARCHAR or NVARCHAR quando usado em ORDER BY cláusula ou o GROUP BY cláusula de um SELECT demonstração. por exemplo, que é um pouco confuso SELECT CAST(email AS NVARCHAR(100)) email,
COUNT(CAST(email AS NVARCHAR(100))) AS NumOccurrences
FROM Booking
GROUP BY CAST(email AS NVARCHAR(100))
HAVING COUNT(CAST(email AS NVARCHAR(100))) > 1
- Mensagens de erro do SQL Server - Msg 306