Как добавить / объединить данные BLOB в столбец BLOB с помощью обновления? - PullRequest
3 голосов
/ 20 марта 2012

Мне нужно добавить данные в мое поле BLOB, как я могу сделать это, используя update?Что я спрашиваю, так этоМожно ли объединить данные BLOB-объектов, чтобы я мог обновить поле BLOB-объектов этими новыми данными.Что-то вроде:

UPDATE BLOB_table 
   SET BLOB_field = BLOB_field + BLOB_data

1 Ответ

4 голосов
/ 20 марта 2012

Concat должен работать ..

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 ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...