Tipo di dati REFERENCE ESQL

Il tipo di dati REFERENCE contiene l'ubicazione di un campo in un messaggio. Esso non può contenere l'ubicazione di una costante, di una tabella di database, di una colonna di database o un altro riferimento.
Nota: per compatibilità con le versioni precedenti, le variabili di riferimento possono puntare anche alle variabili scalari

Un valore letterale di riferimento è un nome percorso gerarchico, che consiste in un elenco di elementi di percorso separati da punti. Il primo elemento nell'elenco è noto come nome di correlazione e identifica un riferimento, una riga o una variabile scalare. Qualsiasi elemento successivo si applica solo ai riferimenti alle strutture ad albero del messaggio e identifica i tipi di campo, i nomi e gli indici all'interno della struttura ad albero del messaggio relativa al campo a cui punta il nome di correlazione.

Ad esempio:

InputRoot.MQMD.Priority

è un valore letterale di riferimento campo che fa riferimento al campo Priority contenuto nella struttura MQMD all'interno di un messaggio di input.

Concetti correlati
Panoramica dei flussi di messaggi
Tipi di dati ESQL
Attività correlate
Sviluppo di flussi di messaggi
Riferimenti correlati
Nodi integrati
Riferimenti di campo ESQL
Istruzione DECLARE
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac05980_