在线急救。。。。。如果创建一个类似 VIEW 的 临时表!

发布于 2022-05-21 16:38:06 字数 180 浏览 507 评论 2

我创建了一个 create temporary table xxxxx

ON COMMIT DELETE ROWS

as select * from yyyy .

实际应用中 SELECT 要做比较复杂的处理,用 VIEW 导致速度太慢。我想改成临时表,那知改过了临时表是没有数据的。
在线, VIEW, create, temporary, table

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猫卆 2022-05-25 02:15:13

Data insert to temporary table at run time , so Steps for using temporary table as following :

1. create temporary table

2. In you application :

      A. insert data to above temporary table

      B. using this temporary table .

〆凄凉。 2022-05-24 07:36:55

create temporary table xxxxx

ON COMMIT DELETE ROWS  表示session commit后 临时表中数据自动删除了;

你需要建立session级临时表 语法如下

SQL> CREATE GLOBAL TEMPORARY TABLE admin_work_area

  2          (startdate DATE,

  3           enddate DATE,

  4           class CHAR(20))

  5       ON COMMIT PRESERVE ROWS;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文