嗨我想知道是否有一种方法可以使用sql替换包含特定子字符串的字符串,其中包含一个新的字符串质量。 我可以用另一个字符串替换没有问题(查找和替换)。但是我有一种情况需要替换数千行,其中字符串几乎相同但不完全相同。它们都有一个唯一的id附加到end.I想要使用字符串的第一部分,每行都相同,以识别我想要更改的行,并用一个新的字符串替换整个字符串,该字符串不是唯一的在桌子对面。
答案 0 :(得分:0)
以下适用于大多数数据库:
update t
set col = newstring
where left(col, xxx) = identifierstring;
我认为这就是你所描述的。