2017年12月31日日曜日

SQLパターンマッチングで比較

SQLパターンマッチングで比較


select * from test_tbl where name like binary "Koba%";
binaryで大文字、小文字を区別します。


通常は、区別なく比較します。



エスケープ処理

ワイルドカード文字列を'%'や'_'という文字としてマッチさせたい場合

¥%
¥_


ワイルドカード

%   任意の0文字以上の文字列
_   任意の1文字