在创建表的备份时,我正在使用以下语法-
CREATE TABLE new_table LIKE original_table;
INSERT new_table SELECT * FROM original_table;
但是仅执行第一个语句时,出现以下错误:
SQL-Fehler:ORA-00922:Fehlende oderungültige选项 00922. 00000-“选项缺失或无效”
我是SQL的新手,但这应该很容易执行。
答案 0 :(得分:0)
在oracle中,您应该使用CREATE AS select
CREATE TABLE new_table
AS SELECT * FROM original_table
在mysql中CREATE SELECT
CREATE TABLE new_table
SELECT * FROM original_table