我基本上是在尝试使用其中包含 with 子句的查询来运行 create table 语句,但出现错误。有没有不同的方法来运行它?查询语句是这样的:
CREATE TABLE DATA_TABLE AS ( WITH X AS (.....)
选择 * 从 X )
我将不胜感激任何帮助。谢谢。
我基本上是在尝试使用其中包含 with 子句的查询来运行 create table 语句,但出现错误。有没有不同的方法来运行它?查询语句是这样的:
CREATE TABLE DATA_TABLE AS ( WITH X AS (.....)
选择 * 从 X )
我将不胜感激任何帮助。谢谢。
这就是你想要的。
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