如何删除变长子字符串

时间:2014-01-10 05:41:09

标签: sqlite

我有一个sqlite数据库,我有一个数据类型为文本的列,此列的数据类似于“abc 5.1.5.6 abc”,我想删除所有数字?

1 个答案:

答案 0 :(得分:0)

您可以拨打replace十次,每个可能的数字一次:

UPDATE MyTable
SET MyColumn = replace(replace(replace(
                replace(replace(replace(
                 replace(replace(replace(
                  replace(MyColumn, '0', ''),
                 '1', ''), '2', ''), '3', ''),
                '4', ''), '5', ''), '6', ''),
               '7', ''), '8', ''), '9', '')