用于删除字符串匹配部分的SQLite查询+;以下所有文本
我有一个包含行的表,我想在其中替换列中的内容,如下所示:用于删除字符串匹配部分的SQLite查询+;以下所有文本,sqlite,Sqlite,我有一个包含行的表,我想在其中替换列中的内容,如下所示: text1.... word1...text2 我只知道word1,我想删除示例中的word1和字符串的其余部分text2。如果您认为问题是保持所有内容都符合word1,您可以看到它可以通过substr和instr来解决,这与 UPDATE table SET column = substr(column, 1, instr(column, 'word1')-1); 请注意,substr()和instr()是特定于SQLite的,其他
text1.... word1...text2
我只知道
word1
,我想删除示例中的word1
和字符串的其余部分text2
。如果您认为问题是保持所有内容都符合word1
,您可以看到它可以通过substr
和instr
来解决,这与
UPDATE table SET column = substr(column, 1, instr(column, 'word1')-1);
请注意,substr()
和instr()
是特定于SQLite的,其他引擎可能具有具有不同名称的类似函数