我正在使用IDS 10,我有一个简单的交易表,其中包含产品ID,交易时间,数量,数量和价格的库存变化。
是否可以仅使用SQL /存储过程来确定FIFO估值,还是需要使用Perl和DBI之类的东西进行游标处理?
Fifo估值需要我的pov中的游标处理,因为我需要首先构建一个包含总量和进程的临时表,然后是已排序的事务来计算相关事务的平均值。
答案 0 :(得分:1)
当然可以在存储过程中执行此操作。您可以通过FOREACH语句创建临时表并使用游标。我怀疑它是否可以在直接SQL中使用。
先进先出评估 - 如同我所买入的那样,我买了27批特定股票的时间和价格各不相同;现在我卖了一堆这些股票,需要用FIFO来计算成本基础吗?