Powyższa PROCEDURA zwraca tylko jeden wiersz, ponieważ aktualizujesz swoje zmienne (vDate, vInQty, tOutQty) za każdym razem w treści REPEAT.
Moja sugestia, aby to naprawić, to:
- UTWÓRZ TYMCZASOWĄ TABELĘ tmp_table, której każda zmienna reprezentuje kolumnę w tej tmp_table.
- wewnątrz wstawka REPEAT do tej tabeli tmp_table.
- wybierz * z temp_table.
- DROP tmp_table. /* Posprzątaj */