1.7.2.1 SELECT INTO TABLE差异
MySQL Server不支持SELECT ... INTO TABLE
Sybase SQL扩展。相反,MySQL Server支持INSERT INTO ... SELECT
标准的SQL语法,这基本上是一样的。请参见第13.2.5.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
用户定义的变量。使用游标和局部变量也可以在存储例程中使用相同的语法。请参见第13.2.9.1节“SELECT ... INTO语法”。