如何使用更新将BLOB数据附加/连接到BLOB列?

时间:2012-03-20 12:31:05

标签: mysql sql database

我需要将数据附加到我的BLOB字段,如何使用update执行此操作?我要问的是;是否可以连接blob数据,以便我可以使用这个新数据更新blob字段。类似的东西:

UPDATE BLOB_table 
   SET BLOB_field = BLOB_field + BLOB_data

1 个答案:

答案 0 :(得分:4)

康卡特应该工作..

UPDATE BLOB_table SET BLOB_field = CONCAT(BLOB_field, BLOB_data);

我测试了这个:

CREATE TABLE `Blobs` (
  `id` int(11) NOT NULL,
  `b` blob,
  PRIMARY KEY  (`id`)
) 

insert into Blobs values (1, "heel");

update Blobs set b = concat(b, "heelele");

也许这只是有效,因为我将字符串粘贴到Blob ...

相关问题