Masataka Miki's Blog

すみません、わかりません。もっと勉強して改善します。

[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;

 - 技術 ,