在SQLITE中更改String值的开头

时间:2016-11-18 10:12:46

标签: sqlite replace

在我的表TABLE1中,列productVARCHAR,其中所有值均以字符1开头,例如10003A10004V等......

我想更新此列并替换每个记录的第一个字符,即1,其中包含字符2。所以新值为20003A20004V等......我试过了:

UPDATE TABLE1 SET product = replace( product , '1', '2' ) WHERE product LIKE '1%';

但没有任何反应。 表格如下:

    product         name           ...
"100036001000","description 1", more columns...
"100037001000","description 2", more columns...

SQLFIDDLE

0 个答案:

没有答案