ale*_*lue 2 postgresql plpgsql create-table sql-returning
我想尝试做类似的事情
CREATE TEMP TABLE tblname AS (
INSERT INTO tbl2 FROM SELECT(1,1) RETURNING a,b
);
Run Code Online (Sandbox Code Playgroud)
但我有错误:语法错误在"INSERT"或附近;
是否可以组合CREATE TABLE AS SELECT和INSERT FROM SELECT RETURNING子句?
create temp table tblname as
with i as (
insert into tbl2 (a, b)
select 1, 1
returning a,b
)
select a, b
from i
Run Code Online (Sandbox Code Playgroud)