У меня есть таблица с записями ниже
Sno A - -- 1 spoo74399p 2 spoo75399p
Я хочу обновить вышеуказанные записи, заменив oo (алфавит 'o') на ноль
oo
Required OUTPUT ---------------- Sno A 1 sp0074399p 2 sp0075399p
Я мог бы использовать REGEXP_REPLACE здесь, чтобы быть как можно более точным c:
REGEXP_REPLACE
UPDATE yourTable SET A = REGEXP_REPLACE(A, '^spoo', 'sp00');
Это будет нацелено только на oo, происходящий ближе к началу, после sp.
sp
Это то, что вы ищете?
update mytable set a = replace(a, 'oo', '00')