Представьте, что у вас есть столбец с кучей полей, подобных этому:
ab
abc
abcd
...
Я хотел бы преобразовать эти поля, используя один запрос, во что-то вроде этого:
a_b
ab_c
abc_d
...
То есть вставка подчеркивания непосредственно перед последней буквой.
Я мог бы сделать это один за другим:
update test set name = 'a_b' where name ='ab';
update test set name = 'ab_c' where name ='abc';
update test set name = 'abc_d' where name ='abcd';
Но, поскольку большое количество полей для обновления, яЯ полагаю, что должен быть лучший способ сделать это.