LINQ to Entities を使用して、SQL サーバーに保存された文字列内の問題のある文字を識別できるようにしたいと考えています。
問題のある文字は、エンコード処理で問題があった文字です。
これは問題のある文字列の例です: "testing�stringáאç".
上記の例では、� 文字のみが問題と見なされます。
したがって、たとえば次の文字列は問題とは見なされません:"testingstringáאç". この Varchar をチェックして、問題のある文字が含まれていることを特定するにはどうすればよいですか?
私の推奨する解決策は、LINQ to entities query を介してそれを識別することですが、他の解決策も歓迎されます-たとえば、ストアプロシージャでしょうか?
正規表現と「LIKE」ステートメントで遊んでみましたが、成功しませんでした...