1.7.2.1 Отличия SELECT INTO TABLE
MySQL Server не поддерживает SELECT ... INTO
TABLE расширение Sybase SQL. Вместо этого MySQL Server поддерживает INSERT INTO ...
SELECT стандартный синтаксис SQL, который в принципе то же самое. Смотрите Раздел 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».
© 2025 Oracle
Licensed under the GPLv2 License.