SQL のすべての特殊文字の完全なリストは何ですか (私は SQL Server に興味がありますが、他のものも良いでしょう) LIKE 句は?
例えば
SELECT Name FROM Person WHERE Name LIKE '%Jon%'
- %
- _
- [指定子] 例 [az]
- [^指定子]
- ESCAPE 句 例 %30!%%' ESCAPE '!' 30% を true と評価します
- ' 文字は ' でエスケープする必要があります。たとえば、they're は they''re になります
%- ゼロ文字以上の任意の文字列。_- 任意の 1 文字- ESCAPE 句 例 %30!%%' ESCAPE '!' 30% を true と評価します
%- ゼロ文字以上の任意の文字列。_- 任意の 1 文字- ESCAPE 句 例 %30!%%' ESCAPE '!' 30% を true と評価します
サイベース
- %
- _
- [指定子] 例 [az]
- [^指定子]
%- ゼロ文字以上の任意の文字列。_- 任意の 1 文字リファレンスガイドはこちら[PDF]
%- ゼロ文字以上の任意の文字列。_- 任意の 1 文字- ESCAPE 句 例 %30!%%' ESCAPE '!' 30% を true と評価します
- %
- _
- 指定された場合のみの ESCAPE 文字。
PostgreSQL にSIMILAR TOは、以下を追加する演算子もあります。
[specifier][^specifier]|- 2 つの選択肢のいずれか*- 前の項目の 0 回以上の繰り返し。+- 前の項目の 1 回以上の繰り返し。()- アイテムをグループ化する
アイデアは、これを「ワンストップ ショップ」にできるコミュニティ Wiki にすることです。