da du bruger SQL Server , hvorfor ikke ændre datatypen til VARCHAR(100) ?
For at omgå denne fejl uden at ændre datatypen, TEXT or NTEXT kolonne skal konverteres til VARCHAR or NVARCHAR når det bruges i enten ORDER BY klausulen eller GROUP BY klausul af en SELECT udmelding. f.eks. som er lidt rodet
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
- SQL-serverfejlmeddelelser - Msg 306