我需要将数据附加到我的BLOB字段,如何使用update
执行此操作?我要问的是;是否可以连接blob数据,以便我可以使用这个新数据更新blob字段。类似的东西:
UPDATE BLOB_table
SET BLOB_field = BLOB_field + BLOB_data
答案 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 ...