如何在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