我需要将一组数据从一个表复制到另一个包含一BLOB
列的数据。我正在使用INSERT
带有子查询的查询SELECT
:
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。