У меня есть набор значений, которые мне нужно изменить в столбце, где они соответствуют существующему значению.Например,
new old
100001 1001
100004 1004
100005 1005
100011 1011
100022 1022
Да, здесь есть шаблон, но этот шаблон разбивается дальше по списку, поэтому substr
не будет работать повсюду.
В любом случае, надеялся сделатьчто-то вроде следующего, которое, как я знаю, неверно:
UPDATE table SET field = '100001' WHERE field = '1001',
SET field = '100002' WHERE field = '1002',
etc...
В кавычках, потому что поле является буквенно-цифровым, несмотря на то, что в этом примере только целые числа.
Есть ли варианты вышеэто сработает, о чем я просто не могу думать?
Попытка избежать импорта, присоединения, переименования, если это возможно.