基本的に、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