Я пытаюсь заменить кучу строк в базе данных SQLite.Как сделать замену подстановочными знаками в SQLite?
Я хочу удалить CHECKCARD \d\d\d\d
(в обозначении регулярного выражения) с самого начала.
Есть ли у этой функции функция replace
для SQLite?
т.е. CHECKCARD 1215 AA BB CC
должен стать AA BB CC
CHECKCARD 0715 DD EE
должен стать DD EE
Я попытался
update ZUSERPAYEE set ZNAME = replace (ZNAME,"CHECKCARD ____ ","");
, но это не сработало.
Мне нужно, чтобы это была однострочная команда ... поэтому я могу запускаться с терминала на Mac.
Позвольте мне быть один, чтобы подтолкнуть вас более 2000 репутации! Спасибо –
@ Ze'ev Почему, спасибо, и я рад помочь вам! –
может быть предложение WHERE перед предложением SET? И может ли SET и WHERE быть строчными? Просто любопытно. –