MySQL 8.3 Release Notes
MySQL 服务器不支持 SELECT ... INTO TABLE
Sybase SQL 扩展。相反,MySQL 服务器支持标准 SQL 语法 INSERT INTO ... SELECT
,基本上是一样的。见 第 15.2.7.1 节,“INSERT ... SELECT 语句”。例如:
INSERT INTO tbl_temp2 (fld_id)
SELECT tbl_temp1.fld_order_id
FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;
或者,您可以使用 SELECT ... INTO OUTFILE
或 CREATE TABLE ... SELECT
。
您可以使用 SELECT ... INTO
与用户定义的变量。相同的语法也可以在存储过程中使用游标和局部变量。见 第 15.2.13.1 节,“SELECT ... INTO 语句”。