Nidificazione delle colonne per unire i dati utilizzando la funzione %GETCOL (DB2® per i)
Un esempio di come nidificare le colonne per unire i dati utilizzando la funzione %GETCOL e CDC Replication Engine for Db2® for i.
Questo esempio usa la relazione tra tabelle primarie e secondarie. In questo esempio, si consolideranno i dati dalle tabelle secondarie senza replicarle.
Per utilizzare questo esempio, effettuare le seguenti operazioni:
- Aggiungere una colonna derivata, CTNAME, in base alla colonna NAME, alla tabella COUNTRY.
- Immettere la seguente espressione per la colonna CTNAME:
%GETCOL(NAME,PRODLIB/COUNTRY
, , , 1, %GETCOL(COUNTRY,PRODLIB/STATE
, , , 1, STATE))Questa funzione richiama la colonna NOME dalla tabella COUNTRY utilizzando la colonna STATE dalla tabella EMPLOYEE e la colonna COUNTRY dalla tabella STATE.