Возможно ли заменить часть строки с разделителями пробела с помощью функции replace?MYSQL Заменить часть строки с разделителем пробела
например. Если у меня есть следующая строка «123456 456 789» и вы захотите заменить второе вхождение «456» на «XXXXX».
Я попытался с помощью следующих действий:
UPDATE table
set column = REPLACE(column,'456','xxxxx')
Where.......
Проблема в том, что он заменит первое вхождение «456», а также. Я не могу просто изменить шаблон в операторе replace на «456», так как «456» может появиться в начале или в конце ячейки. У кого-нибудь есть мысли?
Вы используете MySQL или MS SQL Server? Не помещайте те продукты, которые не задействованы. – jarlh
Использование MySQL для этого – donz90