FOR ALL ENTRIES IN - dodanie pól z tabeli do struktury wynikowej

Jeśli programujesz, administrujesz, integrujesz i masz wątpliwość lub obawę, to właśnie najlepsze miejsce dla Ciebie. Pisz śmiało...
karol.dabrowski
Posty: 189
Rejestracja: śr cze 11, 2014 3:10 pm
Has thanked: 56 times
Been thanked: 27 times

FOR ALL ENTRIES IN - dodanie pól z tabeli do struktury wynikowej

Post autor: karol.dabrowski »

Cześć,
może trywialne ale zaciąłem się ...
Rozważmy:

SELECT carrid, connid
FROM spfli
FOR ALL ENTRIES IN @carriers
WHERE carrid = @carriers-carrid
INTO TABLE @DATA(result1).

Wiadomo, że po tym zapytaniu tabela result1 będzie zawierać dwa pola carrid, connid.

Co zrobić by zawierała również wszystkie pola z tabeli @carriers użytej w "for all entries", by dołączyć je do struktury wynikowej?

Pozdrowienia

ZETKA
Posty: 44
Rejestracja: czw lis 04, 2010 10:49 pm
Has thanked: 1 time
Been thanked: 40 times

Re: FOR ALL ENTRIES IN - dodanie pól z tabeli do struktury wynikowej

Post autor: ZETKA »

To chyba dopiero wersja 7.52 i SELECT FROM @itab.
Pozdrawiam,
Krzysiek

karol.dabrowski
Posty: 189
Rejestracja: śr cze 11, 2014 3:10 pm
Has thanked: 56 times
Been thanked: 27 times

Re: FOR ALL ENTRIES IN - dodanie pól z tabeli do struktury wynikowej

Post autor: karol.dabrowski »

Cóz, pozostaje select w loopie ...
Przynajmniej wiem że to nie mój brak wiedzy, dzięki :)