T.T*_*.T. 3 sql database sqlite
尝试这个答案,没有运气:
我正在使用SQLite数据库浏览器(使用3.3ite的SQLite引擎构建)来执行此查询:
SELECT columnX FROM MyTable
WHERE columnX LIKE '%\%16' ESCAPE '\'
Run Code Online (Sandbox Code Playgroud)
在第一列中,X我有一行数据:sampledata%167
我执行语句并没有返回数据但没有错误?
http://www.sqlite.org/lang_expr.html
(带有C API的SQLite)
我认为问题是你%从模式的末尾错过了一个.
'%\%16%'
Run Code Online (Sandbox Code Playgroud)
反斜杠通常会导致各种编程语言和工具混淆,特别是如果在查询到达数据库之前涉及多层解析.为简化起见,您可以尝试使用其他转义字符:
WHERE columnX LIKE '%!%16%' ESCAPE '!'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3881 次 |
| 最近记录: |