2009-11-13 4 views
1

IDS 10을 사용하고 있으며 제품 ID, 트랜잭션 시간, 볼륨, 수량 및 가격으로 인벤토리가 변경된 간단한 트랜잭션 테이블을 가지고 있습니다.
SQL/저장 프로 시저만으로 FIFO 평가를 결정할 수 있습니까? 아니면 커서 처리를 위해 Perl과 같은 DBI를 사용해야합니까?
Fifo 평가에서는 총 볼륨으로 임시 테이블을 작성한 다음 정렬 된 트랜잭션을 처리하여 관련 트랜잭션의 평균을 계산해야하므로 my pov에서 커서 처리가 필요합니다.Informix : SQL/Stored procedures를 사용한 Fifo 평가

답변

1

확실히 저장 프로 시저에서 수행 할 수 있어야합니다. FOREACH 문을 통해 임시 테이블을 작성하고 커서를 사용할 수 있습니다. 나는 그것이 곧바로 SQL에서 행할 수 있는지 의심 스럽다.

FIFO 평가 -에서와 같이 특정 몫의 27 롯트를 여러 번 구입할 수 있습니다. 지금 나는 그 주식의 낱단을 판매하고 FIFO를 사용하여 비용 기초를 운동 할 필요가 있습니까?

+0

답장을 보내 주셔서 감사합니다. 귀하의 FIFO 요약이 내가 필요한 것을 때립니다. – weismat