在我的表TABLE1
中,列product
为VARCHAR
,其中所有值均以字符1
开头,例如10003A
,10004V
等......
我想更新此列并替换每个记录的第一个字符,即1
,其中包含字符2
。所以新值为20003A
,20004V
等......我试过了:
UPDATE TABLE1 SET product = replace( product , '1', '2' ) WHERE product LIKE '1%';
但没有任何反应。 表格如下:
product name ...
"100036001000","description 1", more columns...
"100037001000","description 2", more columns...