MySQL:将文本添加到字段
问题描述:
我尝试解决此问题。 我想更新与sample text
一个field
,如果field
的字符总数小于4MySQL:将文本添加到字段
实施例:
旧字段= text
新字段= text sample text
谢谢!
答
你在找什么是UPDATE
声明。使用LENGTH()
功能,看看有什么old field
的长度WHERE
条款像下面
update table1 set `new field` = 'text sample text'
where length(`old field`) <= 4
或者可能
update table1 set `field` = CONCAT(`field`,'sample text')
where length(`field`) <= 4
答
也许你正在寻找:
UPDATE your_table
SET your_column = 'your_value'
WHERE CHAR_LENGTH(your_column) < 4
+0
'CHAR_LENGTH()'!不知道那个。 Unicode所有的东西!可能比'LENGTH()'好。 – Rudie 2014-10-31 23:52:02
你有什么选择?一个外部程序?纯粹的SQL? SQL脚本? – Steve 2014-10-31 23:40:45