回答編集履歴
2
追記
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
Likeでエスケープが必要なのは(%,_,)ですので、!には不要です。(エスケープしても変わりませんが)
|
2
2
|
以下疑似的に検証しましたが、抽出されます。
|
3
|
-
データを確認された方が良いですね。
|
3
|
+
データを確認された方が良いですね。(文字コードが違っていたりしませんか?)
|
4
4
|
```SQL
|
5
5
|
select *
|
6
6
|
from (
|
1
追記
answer
CHANGED
@@ -8,4 +8,5 @@
|
|
8
8
|
union all select '!sample_date'
|
9
9
|
) sm_words
|
10
10
|
where expression like '%!%'
|
11
|
-
```
|
11
|
+
```
|
12
|
+
因みに、先頭の!で検索したいのなら`like '!%'`にすると前方一致になるので、インデックスが使用されます。
|