开发者社区> 问答> 正文

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

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

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

展开
收起
保持可爱mmm 2020-05-17 17:12:45 504 0
1 条回答
写回答
取消 提交回答
  • 您可以使用CONCAT函数来执行此操作:

    UPDATE tbl SET col=CONCAT('test',col); 如果您想更聪明地只更新尚未预先测试的列,请尝试

    UPDATE tbl SET col=CONCAT('test',col) WHERE col NOT LIKE 'test%';来源:stack overflow

    2020-05-17 17:19:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像