SQL,编辑表格行中的字段,在开头和结尾输入字符。

时间:2016-03-02 09:17:17

标签: mysql sql database

我需要通过 SQL查询换行表格行中的字段,如下所示:

字段:my-long-text

更新后的

字段:[:en]my-long-text[:]

我该怎么办?

1 个答案:

答案 0 :(得分:2)

UPDATE查询和CONCAT就足够了:

update tablename
set
  field = concat('[:en]', field, '[:]')

如果field为null,concat将返回null,但您可以使用where field is not null排除,当然如果该字段已经被包装,您必须以某种方式排除它(但这取决于您的逻辑)。