如何 建立一个临时表, 不能形成实表,是否可通过 建立表类型 来解决。

[复制链接]
查看11 | 回复4 | 2005-12-22 10:16:59 | 显示全部楼层 |阅读模式
如何 在pl/sql中建立一个临时表, 不能形成实表,是否可通过 建立表类型 来解决。能否告知一二,谢谢了
回复

使用道具 举报

千问 | 2005-12-22 10:16:59 | 显示全部楼层
请说明一下你的具体需求或目标.
回复

使用道具 举报

千问 | 2005-12-22 10:16:59 | 显示全部楼层
我想在一个block中的数据更新的时候,建立一个临时表,自动保持数据更新。
最后通过这个临时表和数据库中的一个实表进行更新修改。
只是所有block 全是控制块,不是基表块。就是说不能直接查询修改数据,只能
first_record
loop
...
exit when :system.last_record = 'TRUE'
next_record;
所以想建立一个 表类型,通过它 来实现
之前我建立了两个块。但无法完成同步修改。
因为post_record 内不能跳块(go_block);
回复

使用道具 举报

千问 | 2005-12-22 10:16:59 | 显示全部楼层
试试TABLE类型, 定义ORACLE表对象.
回复

使用道具 举报

千问 | 2005-12-22 10:16:59 | 显示全部楼层
用CREATE VIEW 或CREATE CUROSOR行不行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行