aangezien u SQL Server
gebruikt , waarom wijzigt u het gegevenstype niet in VARCHAR(100)
?
Om deze fout te omzeilen zonder het datatype te wijzigen, gebruikt u de TEXT or NTEXT
kolom moet worden geconverteerd naar VARCHAR or NVARCHAR
indien gebruikt in de ORDER BY
clausule of de GROUP BY
clausule van een SELECT
uitspraak. bijv. wat een beetje rommelig is
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-foutberichten - Msg 306