da Sie SQL Server
verwenden , warum nicht den Datentyp in VARCHAR(100)
ändern ?
Um diesen Fehler zu umgehen, ohne den Datentyp zu ändern, den TEXT or NTEXT
Spalte muss in VARCHAR or NVARCHAR
konvertiert werden bei Verwendung in einem der ORDER BY
-Klausel oder die GROUP BY
-Klausel eines SELECT
Erklärung. zB was ein bisschen chaotisch ist
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 Server-Fehlermeldungen – Nachricht 306