如何利用sql语句操作数据库在原有字段后增加新内容?

现在有一个需求,需要在数据库原有的字段后面追加新的内容,而不是覆盖以前的内容,例如原内容是:123,现在需要在其后面追加一个4,变成:1234

《MySQL DBA必读:万字归总表设计与SQL编写技巧》

这里需要用到sql语句进行追加,因为数据量比较多,可以使用sql关键词concat,目前concat关键词支持众多数据库,所以通用写法,具体语句为:

update tbuser set userName=concat(userName,$newFild) where userId = 'xxx'

解释一下:

现在需要更新tbuser表,然后追加userName,追加$newFild在userName的后面

只需要更改这里的$newFild为需要追加的内容即可!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论