SQLite查询删除字符串的匹配部分+后面的所有文本

时间:2014-12-10 13:58:35

标签: sqlite

我有一个包含行的表格,我想按照以下内容替换列中的内容:

text1.... word1...text2

我只知道word1,我想在示例中删除word1和字符串的其余部分text2

1 个答案:

答案 0 :(得分:1)

如果您认为问题是将所有内容保持到word1 ,您可以看到它可以通过substrinstr解决,

的行
UPDATE table SET column = substr(column, 1, instr(column, 'word1')-1);

请注意,substr()instr()是特定于SQLite的,其他引擎可能具有不同名称的类似函数。