FIX: SQL Server Compact 3.5 では WHERE 句に LIKE 演算子を使用してクエリを実行すると誤った結果が返る

現象

Microsoft SQL Server Compact 3.5 にいくつかのデータベースがあることを想定しています。WHERE 句で LIKE 演算子を使用するクエリを実行すると誤った結果が返されます。この問題は、次の条件に該当する場合に発生します。
  • LIKE パターンには、日本語のカナのアクセント文字が含まれています。
  • LIKE パターンには、"%abc%"などのワイルドカード文字が含まれています。
  • 文字、日本語のカナ文字を一部アクセント前に、LIKE パターンに一致します。

解決策

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この問題が発生しているシステムにのみ適用してください。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにリクエストを送信し、修正プログラムを入手してください。

注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。一覧マイクロソフト カスタマー サービス & サポートの電話番号または別のサービス リクエストを作成する、次のマイクロソフト web サイトを参照してください。注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。

必要条件

この修正プログラムを適用するには、SQL Server Compact 3.5 を使用しているすべてのアプリケーションを終了する必要があります。次に、SQL Server Compact 3.5 をアンインストールする必要があります。

注: この SQL Server Compact の修正プログラムは、完全な .msi パッケージが含まれていて、SQL Server Compact の以前のインストールからファイルの一覧の一部が置き換えられることです。

再起動の必要性

この修正プログラムの適用後にコンピュータを再起動する必要はありません。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。


ファイル情報

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
プロパティ

文書番号:2860310 - 最終更新日: 2017/01/31 - リビジョン: 2

フィードバック