Mysql学习实践---SELECT INTO的替代方案

从一个表复制数据,然后把数据插入到另一个新表中。

假设有一个已创建且有数据的orders表,要把orders表备份到还未创建的newOrders表里

SQL用法:SELECT * INTO newOrders FROM orders

但是mysql使用报错,ERROR 1327 (42000): Undeclared variable: newOrders,即使手动创建了newOrders表结构,也报错。故得知mysql不支持SELECT INTO

故可使用替代方案:CREATE TABLE newOrders(SELECT * FROM orders);

原文地址:https://www.cnblogs.com/yanglang/p/6888381.html