[SQL Server]Text型文字列の文字数
SQL Serverの文字列の長さを調べようとしたとき、Text型のColumnに対し、以下のようにSQLを作ると、エラーとなる。
Select LEN(xxxxx) From Table_Name;
エラー内容は、
Argument data type ntext is invalid for argument 1 of len function.
8000Byte以下であれば、以下のSQLで文字列の長さを調べることができた
Select LEN(CAST(xxxxx AS varchar(8000)))
From Table_Name;