При создании резервной копии таблицы я использую следующий синтаксис:
CREATE TABLE new_table LIKE original_table;
INSERT new_table SELECT * FROM original_table;
Но при выполнении только первого оператора я получаю следующую ошибку:
SQL-Fehler: ORA-00922: Fehlende oder ungültige Option 00922. 00000 - "missing or invalid option"
Я новичок в SQL, но это должно быть простое выполнение.
Я использую Оракл.
Это ошибка Oracle. Я не знаю, есть ли у mysql такая опция.
В оракуле вы должны использовать CREATE AS select
CREATE TABLE new_table
AS SELECT * FROM original_table
в mysql СОЗДАТЬ ВЫБРАТЬ
CREATE TABLE new_table
SELECT * FROM original_table
Вы используете MySQL или Oracle?