Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 从oracle中的现有表创建表(结构和数据)_Sql_Oracle_Ddl - Fatal编程技术网

Sql 从oracle中的现有表创建表(结构和数据)

Sql 从oracle中的现有表创建表(结构和数据),sql,oracle,ddl,Sql,Oracle,Ddl,我想创建(并填充)一个类似于Oracle(PL-SQL)中现有表的表 我使用了以下代码(摘自): 但出现了以下错误: ORA-00905:缺少关键字 我认为这段代码只适用于SQL Server。那么如何在Oracle中处理它呢?将表NewTable创建为 SELECT*FROM OldTableSELECT into t2 FROM t1是用于复制表的SQL Server语法。在Oracle中,select into用于不同的功能。 Select * into NewTable from Old

我想创建(并填充)一个类似于Oracle(PL-SQL)中现有表的表

我使用了以下代码(摘自):

但出现了以下错误:

ORA-00905:缺少关键字


我认为这段代码只适用于SQL Server。那么如何在Oracle中处理它呢?

将表NewTable创建为
SELECT*FROM OldTable

SELECT into t2 FROM t1
是用于复制表的SQL Server语法。在Oracle中,select into用于不同的功能。
Select * into NewTable from OldTable