【发布时间】:2020-03-04 18:08:09
【问题描述】:
我想在 With Clause 之后保存我拥有的数据。可能会保存到 TEMP 表或其他一些数据集中。
WITH TASKLIST AS
(SELECT * FROM IC_V_NEWSKUSTASKLIST WHERE MSTID IS NULL),
RESULTS AS
(SELECT *
FROM ICTASK
LEFT JOIN TASKLIST
ON ICTASK.SOURCETABLEID = TASKLIST.SOURCETABLEID)
SELECT * FROM RESULTS;
我想将 RESULTS 数据保存到其他表中以代替 SELECT 它们,但是在 WITH 子句之后必须选择语句。
【问题讨论】:
-
这能回答你的问题吗? Select into a temporary table in Oracle
-
不,它没有解决我的问题
-
SELECT语句允许重定向输出有什么问题? -
MySQL 和 Oracle 是不同的数据库管理系统。只标记其中一个(PLSQL 确实建议 Oracle)。