Мне нужно скопировать набор данных из одной таблицы в другую, которая содержит столбец BLOB
. Я использую INSERT
запрос с подзапросом SELECT
:Скопируйте данные блоба из одной таблицы в другую по MySQL
INSERT INTO dest_table(field1,field2,field3,blobfield,field4) (SELECT t.myfield1,t.myfield2,t.id,t.blobfield,'SomeConstant' FROM tablename t)
Все поля копируются правильно, за исключением BLOB
. Я знаю, что чего-то не хватает, но я понятия не имею, как это сделать. Поиск не помог мне. Кто-нибудь знает, как его решить?
Я бы предпочел решение в чистом SQL, но я тоже могу использовать Ruby.
+1 Я собирался спросить, как скопировать из одного стола в другой, пока не нашел этот связанный вопрос – Ozzy