テストスレ
∧_∧
. (´・ω・ )
ハ∨/~丶
ノ[三ノ |
(L| く_ノ
. |* |
ハ、__|
""~""""""~""~""~"" LIKE比較文字列の中のバックスラッシュの扱いが全くわからず、教えてください。
この↓ページの注記の中の例が俺の環境では挙動が一致しません。
12.8.1 文字列比較関数および演算子
https://man.plustar.jp/mysql/string-comparison-functions.html
C: 0
C:\ 1
C:\Programs 0
C:\Programs\ 1
俺の環境だとバックスラッシュ2本も4本もマッチせず
SELECT filename, filename LIKE '%\\' FROM t1;
SELECT filename, filename LIKE '%\\\\' FROM t1;
6本にして初めて結果が注記と一致する。
SELECT filename, filename LIKE '%\\\\\\' FROM t1;
(バックスラッシュを全角にしてます)
なぜ?ちなみにMySQL-5.7 ∧_∧
(´・ω・) いやどす
ハ∨/~ヽ
ノ[三ノ |
(L|く_ノ
|* |
ハ、__|
""~""""""~""~""~"" あかさたな
∧_∧
(´・ω・)
ハ∨/~ヽ
ノ[三ノ |
(L|く_ノ
|* |
ハ、__|
""~""""""~""~""~""