TEXT、BLOB 字段值的更新

mysql里text类型的字段不能有default值!
有一个text字段examTrace,执行
update sys_user set examTrace=examTrace+'考试1@80;' where userid='admin'
后examTrace总是为0,不知道为什么?而简单执行
update sys_user set examTrace='考试1@80;' where userid='admin'则可以显示!
请教解决方案!·
---------------------------------------------------------------

为了在一个 TEXT BLOB 字段值后添加新数据,
可以使用 CONCAT()函数

UPDATE sys_user SET examTrace = CONCAT(examTrace,'考试1@80;') WHERE userid='admin';

Published At
Categories with 数据库类
comments powered by Disqus