[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Заменить данные в БД
Okulo
Всем привет.
В БД записаны телефоны в формате +7(888)777-11-22 (форма для заполнения диктовала такой шаблон)
теперь, необходимо у всех записей убрать + - и скобки, что бы получить формат 78887771122

как лучше это сделать?
Valick
Цитата (Okulo @ 19.11.2015 - 10:39)
как лучше это сделать?
depp
update table set phone = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(phone, '+',''), '(',''), ')', ''), '-', ''), ' ', '')
Okulo
depp Спасибо !
Invis1ble
Цитата (depp @ 19.11.2015 - 11:55)
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(
Valick
Цитата (Invis1ble @ 19.11.2015 - 12:30)
omg biggrin.gif

Invis1ble, давайте тогда уж свой вариант wink.gif

_____________
Стимулятор ~yoomoney - 41001303250491
Invis1ble
Цитата (Valick @ 19.11.2015 - 13:31)
Цитата (Invis1ble @ 19.11.2015 - 12:30)
omg biggrin.gif

Invis1ble, давайте тогда уж свой вариант wink.gif

ты ж у нас спец по мускулу, вот ты и предложи wink.gif

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

depp
нет других вариантов, если нет поддержки регулярок в mysql.
Valick
Invis1ble, стрелочник biggrin.gif



_____________
Стимулятор ~yoomoney - 41001303250491
depp
Valick, ссылку на доки я тоже могу кинуть. ты рабочий пример покажи.
Игорь_Vasinsky
depp
там не для этого регулярки.

верхний запрос пойдёт.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.