MySQL Server no soporta la sintaxis de extensiones Sybase SQL:
SELECT ... INTO TABLE ...
. En su lugar,
MySQL Server soporta la sintaxis estándar SQL INSERT
INTO ... SELECT ...
, que básicamente es lo mismo.
Consulte Sección 13.2.4.1, “Sintaxis de INSERT ... SELECT
”.
INSERT INTO tbl_temp2 (fld_id) SELECT tbl_temp1.fld_order_id FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;
Alternativamente, puede usar SELECT INTO OUTFILE
...
o CREATE TABLE ... SELECT
.
Para al versión 5.0, MySQL soporta SELECT ...
INTO
con variables de usuario. La misma sintaxis
puede usarse dentro de procedimientos almacenados usando
cursores y variables locales. Consulte
Sección 19.2.9.3, “La sentencia SELECT ... INTO
”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.