查找子字符串并替换SQL中的整个字符串

时间:2013-07-29 14:44:41

标签: sql

嗨我想知道是否有一种方法可以使用sql替换包含特定子字符串的字符串,其中包含一个新的字符串质量。 我可以用另一个字符串替换没有问题(查找和替换)。但是我有一种情况需要替换数千行,其中字符串几乎相同但不完全相同。它们都有一个唯一的id附加到end.I想要使用字符串的第一部分,每行都相同,以识别我想要更改的行,并用一个新的字符串替换整个字符串,该字符串不是唯一的在桌子对面。

1 个答案:

答案 0 :(得分:0)

以下适用于大多数数据库:

update t
    set col = newstring
    where left(col, xxx) = identifierstring;

我认为这就是你所描述的。