Sqlite,用斜杠替换反斜杠

标签 sql sqlite replace special-characters

我必须用sqlite中的查询用斜杠替换反斜杠:

update track_locations set location = replace(location, '\', '/');

我如何替换这个特殊字符?

最佳答案

转义字符是\,因此将它放在另一个字符的前面将替换它。在你的情况下你想要

update track_locations set location = replace(location, '\\', '/');

另一个帮助澄清的例子是,如果你想转义一个撇号,它会'\''

关于Sqlite,用斜杠替换反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9957272/

相关文章:

mysql - 仅当所有行都匹配时,SQL 连接才返回结果

php - 创建数组后用逗号将数组添加到 mysql varchar 行中

java - 如何验证sql查询语法?

sqlite - 如何处理 SQLite : disable triggers? 的缺失功能

Javascript SQLite : SELECT statement with WHERE IN clause

php - SQL - 两个 worker 一次过滤

sqlite - 当值来自多个表时,如何在SQLite中使用WHERE BETWEEN子句?

r - 尝试替换数据帧列中向量的值时如何避免回收

pandas - 使用 lambda 以字符串开头时替换 DataFrame 列中的值

c++ - C++ 查找和替换函数的单引号问题