我有一个字符串列表。它们都是绝对路径(目前尚无相对路径),并且都以\
(Windows文件夹分隔符)开头
当我使用类似的查询时
select * from list where name like @foo
而foo是
@"\a" + %
我没有结果。如果使用
%\a%
,我会得到结果。然后我尝试使用mysql命令行并写道where name like '\a%' limit 10;
除非我写
%\a%
,否则那里也没有结果。为什么不像\
?以及如何以\a
开头的字符串?当我期望\random\apples\file
时,我不想得到\apples\file
最佳答案
因为\
是转义字符。
尝试用\\
代替
Special Character Escape Sequences
关于mysql - MySQL喜欢不喜欢`\`?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13614016/