0

我基本上是在尝试使用其中包含 with 子句的查询来运行 create table 语句,但出现错误。有没有不同的方法来运行它?查询语句是这样的:

CREATE TABLE DATA_TABLE AS ( WITH X AS (.....)

选择 * 从 X )

我将不胜感激任何帮助。谢谢。

4

1 回答 1

0

就是你想要的。

CREATE TABLE t
AS 
WITH some_data AS ( 
   SELECT 1 as some_value 
   FROM dual

   UNION ALL 

   SELECT 2 
   FROM dual
) 
SELECT * 
FROM some_data
于 2014-07-23T16:19:47.663 回答