Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
SQLのWHERE句で LIKE と * のあいまい検索 の書き方
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=19669#CommentId54419
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2014/9/29 15:10:56
「*」ではなく「%」ですよ。
Microsoft Access のクエリ画面とは、指定するワイルドカード文字が異なるので注意して下さい。
Access の mdb や accdb に OLE DB で接続する場合、
Like 演算子で利用可能なワイルドカードは以下のものとなります。
----------------------------------------
_ 任意の1文字に一致します。
% 0文字以上の任意の文字列に一致します。
[_] '_' に一致します。
[%] '%' に一致します。
[[] '[' に一致します。
[]] ']' に一致します。
----------------------------------------
なお、Access のオプション設定で ANSI 92 SQL モードを
設定していた場合、Access からでも % 指定のモードになります。
(デフォルトでは ANSI 89 モードです)