LIKE述語を使った各国語文字列型(NCHAR)の照合比較について

LIKE述語を使って各国語文字列型(NCHAR)を照合比較すると検索条件にヒットしません。 原因と対処方法を教えてください。
 例)「LIKE N'あ%'」と検索条件に指定するとヒットしない
Microsoft社が提唱した、ODBC(Open DataBase Connectivity)では、各国語文字列型(NCHAR)が存在しません。
そのため、Symfoware ODOSでの各国語文字列型の操作は推奨しません。
TABLE定義の変更ができない場合は、以下の方法で回避できます。
文字列型(CHAR)の検索時と同様な記述に変更してください。
  • 変更前
    LIKE N'あ%'

  • 変更後
    LIKE 'あ%'

[変更内容]
 Nを付けない。
 %を使用する場合、半角(%)にする。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows
アンサー種別 技術サポート
このページの先頭へ