Можно ли использовать SQL
в SQLite
таблице для замены части строки?
Например, у меня есть таблица, в одном из полей которой указан путь к файлу. Можно ли заменить части строки так, чтобы, например,
c:\afolder\afilename.bmp
становится
c:\anewfolder\afilename.bmp
?
@ Андрей ответ частично правильный. Здесь нет необходимости использовать
WHERE
предложение:C:\afolder
любом случае будут затронуты только содержащиеся поля , нет причин проверять это. Это чрезмерно.'C:\afolder\%'
выберет только поля, начинающиеся сC:\afolder\
. Что, если у вас есть этот путь внутри строки?Итак, правильный запрос:
источник
И если вы просто хотите сделать это в запросе без длительных последствий:
источник