社区
Oracle 高级技术
帖子详情
如何在oracle的存储过程中使用临时表?
lyilei
2003-09-27 02:28:12
我需要在存储过程中建立一个临时表,但是语句总是出错。
请大家告诉我应该怎么写呢?
还有就是我想在存储过程中向临时表中插入数据,这些数据我能读到吗在程序中?
比如说,我能够像sqlserver 2000中那样读取一个临时表中的数据吗?
...全文
221
5
打赏
收藏
如何在oracle的存储过程中使用临时表?
我需要在存储过程中建立一个临时表,但是语句总是出错。 请大家告诉我应该怎么写呢? 还有就是我想在存储过程中向临时表中插入数据,这些数据我能读到吗在程序中? 比如说,我能够像sqlserver 2000中那样读取一个临时表中的数据吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyilei
2003-09-27
打赏
举报
回复
大家请帮帮忙?
lyilei
2003-09-27
打赏
举报
回复
这样吧,我把我的问题给大家贴出来,大家给我分析一下,我应该采用什么样的方式:
有一个栏目表,其中存放的是系统中一个用多少个栏目,以及各个栏目的具体信息。
有一个节目信息表,每一个节目记录对应着一个栏目,其中存放着具体的节目信息,他们是一对多的关系。
现在的要求是:
按照栏目的信息,每一个栏目中读出最近更新的前9条记录,这样的一个要求有没有一个好的sql语句来解决。
lyilei
2003-09-27
打赏
举报
回复
如果我在jsp中调用这样的存储过程,那么我应该怎么处理这种情况呢?
我的意思是说:这个临时表应该怎么声明呢,在我用jsp调用这个存储过程的时候?
看来我的这种方式用点问题?
bobfang
2003-09-27
打赏
举报
回复
oracle的临时表与sqlserver的不同,你需要在创建存储过程前先建好临时表对象,然后在存储过程中象普通表那样操作临时表。在建立临时表时可以有两种选择——事务结束后自动删除数据或是事务结束后保留数据,写入临时表中的数据对于别的会话是不可见的。
lyilei
2003-09-27
打赏
举报
回复
各位大哥帮一下忙吧!
Oracle
存储过程
中
临时表
的
使用
技巧
本文介绍了
Oracle
中
临时表
的
使用
,包括SESSION和TRANSACTION级别的
临时表
,并通过一个具体的
存储过程
示例展示了如何在
存储过程
中
使用
临时表
进行数据处理。在
存储过程
中
,
临时表
用于保存拆分出的单据信息,且在事务提交后根据ON COMMIT的设置决定数据是否保留。文章强调了
临时表
的会话隔离性以及在不同场景下选择合适类型的
临时表
的重要性。
oracle
存过
临时表
使用
,
oracle
存储过程
中
临时表
的
使用
,该怎么处理
本文探讨了在
Oracle
存储过程
中
如何正确
使用
临时表
,包括创建、插入数据、查询及删除操作。作者指出,
Oracle
的
临时表
与其它数据库不同,数据是临时的,并建议避免
使用
动态SQL以提高性能。提供了一个优化的示例代码,展示了如何在
存储过程
中
静态地创建和
使用
临时表
,确保每个会话的数据互不影响。
Oracle
存储过程
中
使用
临时表
本文介绍了
Oracle
数据库
中
临时表
的概念及分类,并通过实例演示了会话级与事务级
临时表
的区别。此外,还提供了一个在
存储过程
中
使用
临时表
的示例。
ORACLE
在
存储过程
中
使用
临时表
本文介绍了
Oracle
中
创建和
使用
临时表
的语法,包括SESSION级和TRANSACTION级的区别。对比了
Oracle
与SQL Server
临时表
的不同,如
Oracle
临时表
在事务结束或会话结束时数据清空但表仍存在,而SQL Server的
临时表
在不再
使用
时自动删除。文
中
还给出了创建和
使用
临时表
的示例,以及可能出现的错误及其解决方案。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章