SQL Server 2008 で同じテーブルと同じ列のテキスト値を比較していますが、結果が正しくない場合があります。関連する可能性のある列情報:
Data type: text
Full Text: True
Collation: SQL_Latin1_General_CP1_CI_AS
100 の実際の一致のうち、62 しか得られません。一部の比較ツールで LIKE によって取得されないフィールド値を比較しましたが、それらは 100% 同じで、追加のスペースや改行などはありません。
テキスト LIKE が常に機能するとは限らない理由は何ですか?
SQL:
SELECT a.text as one, b.text as two
FROM [Db].[dbo].[Table] a join
[Db].[dbo].[Table] b on
a.text LIKE b.text