Utilizzare l'opzione HEADER per definire il modo in cui l'intestazione viene gestita per i file di output ASC, DEL o DELIMITED.
- INTESTAZIONE
- L'impatto di questa opzione dipende dall'esecuzione o meno del ripartizionamento. Se non si intende effettuare alcuna ripartizione e il formato è DEL o DELIMITED, quando questa opzione viene specificata con il valore ALL o FIRST viene creata un'intestazione " CSV ". Questa intestazione è un elenco separato da virgole dei nomi delle colonne i cui valori fanno parte del file di emissione. Se l'obiettivo è il ripartizionamento, verrà sempre impostata un'intestazione per i formati DEL, DELIMITED e ASC.
- In questo caso, l'intestazione contiene le seguenti informazioni:
- numero di partizione del database,
- mappa di partizioni del database,
- colonne chiave della partizione del database.
- I valori che possono essere specificati sono:
- NONE non genera alcuna intestazione.
- ALL indica che l'intestazione deve essere scritta in tutti i file di output generati. Ciò è valido solo se viene specificato anche FILEMAXSIZE.
- FIRST è identico a ALL tranne per il fatto che l'intestazione viene scritta solo nel primo file generato. Ciò si verifica quando il file di output ha un limite di dimensione file impostato.
- EXTERNAL indica che l'intestazione deve essere scritta in un file esterno. Questo nome file segue l'opzione e viene inserito tra virgolette doppie.
- Sintassi
- HEADER FIRST | NONE | ALL | EXTERNAL "nomefile"
- Variabile
- Se si utilizza EXTERNAL, il nomefile.
- Predefinito
- Nessun valore predefinito.
Nota: i formati IXF, XML e JSON otterranno sempre la rispettiva intestazione e non saranno influenzati da questa opzione.