Показать сообщение отдельно
  #5 (permalink)  
Старый 28.12.2016, 18:57
Аспирант
Отправить личное сообщение для zawm Посмотреть профиль Найти все сообщения от zawm
 
Регистрация: 08.02.2015
Сообщений: 46

Сообщение от laimas Посмотреть сообщение
Можно, если очень редко, длина строкового значения фиксирована и это одна запись:

'UPDATE table SET field = INSERT(field, 5, 5, SUBSTRING(field, 5)+'.$add.')'


Когда думают, что "через разделитель, чтобы не занимать 2 ячейки таблицы", это экономно, круто, тогда и попадают в самые неприятные ситуации. В MySQL нет реализации замены по рег. выражению, есть только поиск по нему.
Не - не фиксирована. Это может быть любым числом, как целым так и дробным
Ответить с цитированием