我正在尝试使用 SQL 将包含 BLOB 的完整记录行从一个表 (TABLE1) 移动到同一数据库中的另一个表 (TABLE2)。我已经尝试了我所知道的很少但它失败了。
我已经使用失败的是:
INSERT INTO TABLE2
SELECT * FROM TABLE1
WHERE
staff_id = '0010002';
我应该怎么做呢?
尝试:
INSERT INTO TABLE2 (colname1, colname2)
SELECT colename1, colename2
FROM TABLE1
WHERE staff_id = '0010002'
并了解更多详情。http://dev.mysql.com/doc/refman/5.0/en/insert-select.html