尝试创建SQL表的备份

时间:2019-03-22 08:07:25

标签: sql oracle

在创建表的备份时,我正在使用以下语法-

CREATE TABLE new_table LIKE original_table;
INSERT new_table SELECT * FROM original_table;

但是仅执行第一个语句时,出现以下错误:

  

SQL-Fehler:ORA-00922:Fehlende oderungültige选项   00922. 00000-“选项缺失或无效”

我是SQL的新手,但这应该很容易执行。

1 个答案:

答案 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