У меня есть столбец с именем «tel». В этом столбце есть несколько записей, которые начинаются с (например) «0511», и я хочу изменить его «0513». Что такое правильный запрос?SQLite: замените часть строки на другую
0
A
ответ
0
Вы можете использовать после первых 4 цифр номера тел функции
UPDATE table SET tel= replace(tel, '0511', '0513') WHERE tel LIKE '0511%';
Проверьте заменить основные функции SQLite here
EDIT В случае, если у вас есть матч. Например 051121505113
UPDATE table SET tel= replace(substr(tel,1,5), '0511', '0513')||substr(tel,5)
WHERE tel LIKE '0511%';
0
UPDATE table
SET tel = REPLACE(tell, '0511', '0513')
WHERE tel like '%0511%'
0
В случае существует риск того, что «0511» существует в остальном, если строка, которую вы можете убедиться, что только заменить 0511 в начале строки, как это:
UPDATE [table]
SET [tel] = CASE WHEN
instr([tel], '0511') = 1 THEN
'0513' || substr([tel], 4)
ELSE
[tel]
END
WHERE [tel] LIKE '0511%';
Смежные вопросы
- 1. Как заменить часть строки на другую часть?
- 2. Как заменить часть строки на другую строку?
- 3. Regex как заменить часть строки на другую
- 4. Как найти другую часть строки
- 5. Замените часть href на jQuery
- 6. Замените часть строки строчными буквами - Swift
- 7. Perl regex заменить часть одной строки на другую часть
- 8. извлечь другую часть из строки
- 9. Замените только одну часть строки, используя perl
- 10. Замените часть строки расширением переменной оболочки
- 11. SQLite: как выбрать часть строки?
- 12. Заменить часть строки в sqlite
- 13. SQLite - заменить одну часть строки
- 14. Найти часть строки, а затем найти другую часть строки string
- 15. Найдите часть строки на сайте и замените ее новым текстом
- 16. MySQL Замените часть строки, которая появляется после другой строки
- 17. Замените часть QPixMap на меньшую QPixMap
- 18. Замените часть имени файла на C#
- 19. MYSQL Замените всю таблицу на другую
- 20. Добавить часть строки в другую строку
- 21. Как проверить и получить другую часть строки
- 22. Как скопировать часть строки в другую строку?
- 23. Извлечь часть строки в другую переменную
- 24. Regex включает часть строки, но исключает другую часть strig
- 25. Замените часть струны другим Django
- 26. Замените другую ветку в git
- 27. Как я могу поменять часть строки на другую в массиве?
- 28. Как заменить часть строки на другую в js?
- 29. Замените оставшуюся часть строки после сопоставления с вводом от пользователя
- 30. Замените часть вектора другим вектором
Вы видите это: http://stackoverflow.com/questions/10532656/sqlite-replace-part-of-a-string? – Trinimon