1. ワイルドカード文字の検索手順
ワイルドカード文字を検索できます。ワイルドカードとして一般的に使用される文字を指定するには、次の 2 つの方法があります:
エスケープ文字を定義するには、ESCAPE キーワードを使用します。エスケープ文字がパターン内のワイルドカード文字の前にある場合、ワイルドカード文字は通常の文字として解釈されます。たとえば、任意の場所に文字列の 5% を含む文字列を検索するには、次を使用します:
WHERE ColumnA LIKE '%5/%%' ESCAPE '/'
上記の LIKE 句では、先頭と末尾のパーセント記号 (% )はワイルドカード文字として解釈され、スラッシュ (/) の後のパーセント記号は % 文字として解釈されます。
ワイルドカード文字自体のみを角括弧 ([ ]) で囲みます。検索範囲を指定する代わりにダッシュ (-) を検索するには、角かっこ内の最初の文字としてダッシュを指定します。
WHERE ColumnA LIKE '9[-]5'
次の表は、で囲まれた値を示しています。角括弧 ワイルドカード文字の使用。