我想将blob从一个MySQL表移动到另一个表。
我试试这个:
mysql_query("INSERT INTO test1 Blob SELECT Blob FROM test");
但是不要工作并尝试使用SELECT,然后INSERT,但不能正常工作。
下一个问题: 如果我不想插入另一个表,但在另一个表中更新然后做什么?
答案 0 :(得分:2)
语法应为:
INSERT INTO test1 (`Blob`) SELECT `Blob` FROM test
您在此处所做的是将test1
别名为Blob
。在随机尝试之前,始终refer to the documentation on SELECT
。请注意,将Blob
作为列名可能会有问题,因为它是保留的关键字。