Sqlite, заменить косую черту с косой чертой - PullRequest
4 голосов
/ 31 марта 2012

Я должен заменить обратную косую черту косой чертой с запросом в sqlite:

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

Как я могу заменить этот специальный символ?

Ответы [ 2 ]

2 голосов
/ 31 марта 2012

Экранирующий символ - \, поэтому его замена перед другим символом.В вашем случае вы хотите

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

Другой пример, который поможет уточнить, если вы хотите избежать апостроф, это будет '\' '

1 голос
/ 31 марта 2012

Я запускаю код, указанный вами, с консоли, и он работает нормально.Таким образом, вы можете не избежать этого должным образом на любом языке программирования, который вы используете.

...