• ベストアンサー

access カッコ ”[” のエスケープについて

access2007で以下のsqlで思うような結果が得られません。 [あ]という文字を完全一致で検索する。 where title like '[[あ]]' カッコのエスケープの仕方がよくないのでしょうか? よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

"[あ]"という文字を完全一致ですね。 where title = "[あ]" でどうですか。like演算子を使いたいということなら、 where title like "[[]あ[]]"

FeelIt
質問者

お礼

返答ありがとうございます。 こちらの方法で実現できました。 >where title = "[あ]" カッコを単純に文字列として検索すればよかったんですね! ちなみに >where title like "[[]あ[]]" でも試しましたが、成功しませんでした。

その他の回答 (2)

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.3

完全一致!!! なのですね。 Like "[[]あ]" では? バージョンによって違うのかな?

FeelIt
質問者

お礼

返答ありがとうございます。 >Like "[[]あ]" 後ろのカッコはエスケープしなくてよいのでしょうか?

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

Like "*[あ]*" では?

FeelIt
質問者

お礼

返答ありがとうございます。 カッコをエスケープしなければならないので、 その方法だと、実現することはできません。

関連するQ&A