在 oracle 中从现有 table 创建 table(结构和数据)

Create table (structure and data) from existing table in oracle

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

我使用了这段代码(摘自this question):

Select * into NewTable from OldTable

但是发生了这个错误:

ORA-00905: missing keyword

我认为此代码仅适用于 SQL-Server。那么我该如何在 Oracle 中处理它呢?

CREATE TABLE NewTable AS SELECT * FROM OldTable