尝试创建私有临时表,但不断收到错误消息,[错误]执行(1:16):ORA-00905:缺少关键字
“ TEMPORARY”一词用红色下划线标出,当我将鼠标悬停在其上时,说“ TEMPORARY”已得到期望:“ OUTLINE”是什么意思,这会导致错误?
CREATE PRIVATE TEMPORARY TABLE ora$ptt_orders AS
(
select * from orders
where rownum < 10
)
ON COMMIT PRESERVE DEFINITION;
答案 0 :(得分:0)
您不能在数据库版本中创建 private 临时表(已告知您)。
但是,您可以改为创建 global 临时表。使用作为选择,语法类似于以下示例:
app.UseStaticFiles();
您可以选择在提交时处理行-保留行或删除行。区别在于表内容在会话或事务期间是否对您可用。