SQL Server
を使用しているため 、データ型をVARCHAR(100)
に変更してみませんか ?
データ型を変更せずにこのエラーを回避するには、TEXT or NTEXT
列をVARCHAR or NVARCHAR
に変換する必要があります ORDER BY
のいずれかで使用された場合 句またはGROUP BY
SELECT
の句 声明。例:少し面倒です
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
- SQLServerエラーメッセージ-メッセージ306