text型の列をWhere条件に使いたい場合。
-------------------------------------------------------
例)Select * FROM テーブル名
Where
Len(Convert(varchar(●●), 列名)) > 500
※●●には任意の数字が入る。
varcharの場合、1~8000までの数字を指定可能。(SQLServer2000の場合)
-------------------------------------------------------
上記の例だと、文字列の長さが500文字を超える行のみを抽出することができる。
今日text型のデータを抽出する必要があったのだが、「text型のデータは抽出できない!」と思い込んでしまい、自分で解決できなかった^^;
(先輩に教えてもらって解決!)
よくよく考えると、型さえ変換すれば普通に抽出できるよなぁと感心。
盲点だった・・。