如何在MySQL中的字符串值前添加字符串?

我需要一条SQL更新语句来更新所有行的特定字段,并在现有值的前面添加一个字符串“ test”。

例如,如果现有值为“ try”,则应变为“ testtry”。

回答:

您可以使用CONCAT函数来执行此操作:

UPDATE tbl SET col=CONCAT('test',col);

如果您想更聪明地只更新尚未预先测试的列,请尝试

UPDATE tbl SET col=CONCAT('test',col)

WHERE col NOT LIKE 'test%';

以上是 如何在MySQL中的字符串值前添加字符串? 的全部内容, 来源链接: utcz.com/qa/425927.html

回到顶部