请问:临时表和存储过程问题 可能存储过程中用到了的一些表中记录发生了改变,或用的系统时间不同导致的? ORARichard(没钱的日子......) 说的不错,把你的功能细化,把一个业务模块作为一个包可以把每个功能写成一个函数或存储过程然后放到包里,以后维护也方便! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、运行过程中,产生好多表。如EPC...、SMP...、TEMP...等等,应该是临时表吧?它是如何产生的,删除可否?如何管理它,是否占用空间? 运行过程中产生的应该是临时表,这种表你没有必要去管它,当然在程序运行完后你可以删除2、 ORARichard(没钱的日子......) 说的对,你应该把你存储过程的内容细化!! 1.oracle 中的临时表其实并不是在使用时才创建的,需要有一个好的规划提前建立。一般使用create global temporary table 语句进行创建的,其中的数据有两种处理形式:1,on commit delete,就是说每当用户进行提交时都要清空临时表;2,on commit persive,(好象拼错了),就是说在用户进行提交时临时表中的数据并不进行删除,而是在用户断开连接时进行数据的删除。2.我没有与到过这样的问题,应该不是数据库的问题,是不是你的存储过程效率太低没法相应了,或者数据库已经断开,但是保存成文件应该没问题吧?学习 Oracle现在可以使用 CREATE GLOBAL TEMPORARY TABLE命令来实现建立临时表结构。这样的表它的数据只在用户会话期间存在,当会话完成后就自动清除。对于临时表,可以用DROP TABLE来删除其结构。 动态建表sql中如何使用变量 这样的SQL语句如何写?如何在求和后再比大小? 我的 listener为什么每次启动之后马上自动停止了啊? 如何联到internet上面的oracle服务器? 如何用SQL生成临时表? 请问:Oracle 默认能提供的最大物理Connection数 oracle 和 sql server安装在同一台机器上有冲突吗?两个不同的oracle 版本安装在同一机器上环境变量有冲突吗? 紧急求救:如何在oracle实现一个字段的自动递增?100分! 数据类型的问题 有关用户密码问题 cygwin下连接oracle? oracle8和oracle9有何区别??
运行过程中产生的应该是临时表,这种表你没有必要去管它,当然在程序运行完后你可以删除2、 ORARichard(没钱的日子......) 说的对,你应该把你存储过程的内容细化!!
oracle 中的临时表其实并不是在使用时才创建的,需要有一个好的规划提前建立。一般使用create global temporary table 语句进行创建的,其中的数据有两种处理形式:1,on commit delete,就是说每当用户进行提交时都要清空临时表;2,on commit persive,(好象拼错了),就是说在用户进行提交时临时表中的数据并不进行删除,而是在用户断开连接时进行数据的删除。2.
我没有与到过这样的问题,应该不是数据库的问题,是不是你的存储过程效率太低没法相应了,或者数据库已经断开,但是保存成文件应该没问题吧?学习