数据库中对一张表的操作想放到一个包的存储过程中
包中放一个变量A(类型是(临时表-嵌套表-可变数组-index-by表)中的一种,别的也行)
分别由几个存储过程实现insert update delete ,这3个存储过程对变量A操作
最后有个存储过程save实现把A中的数据放到数据库的表中这个包中的几个存储过程操作比较频繁,并发性表较高.A中每个用户的数据量比较小(几百条应该够了)问题是:变量A应该是什么类型如果不用这种方式,有什么好的方式也请指教一下
包中放一个变量A(类型是(临时表-嵌套表-可变数组-index-by表)中的一种,别的也行)
分别由几个存储过程实现insert update delete ,这3个存储过程对变量A操作
最后有个存储过程save实现把A中的数据放到数据库的表中这个包中的几个存储过程操作比较频繁,并发性表较高.A中每个用户的数据量比较小(几百条应该够了)问题是:变量A应该是什么类型如果不用这种方式,有什么好的方式也请指教一下
你继续说
你说的意思我知道一些
临时表是否比较适合呢?
可以创建为针对当前session可用的方式(并发行没有问题),
载存储过程中操作也比较方便,可以跟普通表同样的方式进行操作。
谢谢你
我也觉得临时表操作起来更容易些--对我来说