Use a opção HEADER para definir a forma como o cabeçalho é manipulado para os arquivos de saída ASC, DEL ou DELIMITED.
- Cabeçalho
- O impacto dessa opção depende de se o reparticionamento está sendo executado. Se não for pretendido realizar um reparticionamento e o formato for DEL ou DELIMITED, um cabeçalho de CSV o será criado quando esta opção for especificada com o valor ALL ou FIRST. Este cabeçalho é uma lista separada por vírgula dos nomes das colunas que valores fazem parte do arquivo de saída. Se reparticionamento for o objetivo, um cabeçalho sempre será configurado para formatos DEL, DELIMITADO e ASC.
- Neste caso, o cabeçalho contém as seguintes informações:
- número da partição de banco de
- mapa de partição de banco de
- colunas de chaves de partição de banco
- Os valores que podem ser especificados são:
- NONE gera nenhum cabeçalho.
- ALL indica que o cabeçalho deve ser gravado em todos os arquivos de saída gerados. Isto é válido apenas se FILEMAXSIZE também for especificado.
- FIRST é idêntico a TODOS, exceto que o cabeçalho é gravado apenas no primeiro arquivo gerado. Isto é verdade quando o arquivo de saída teve um limite de tamanho de arquivo definido.
- EXTERNAL indica que o cabeçalho deve ser gravado em um arquivo externo. Este filename segue a opção e é colocado em aspas duplas.
- Sintaxe
- CABEÇALHO PRIMEIRO | NENHUM | TODOS | "filename externo"
- Variável
- Se usar EXTERNAL, o nome do arquivo.
- Padrão
- Sem padrão.
Nota: Os formatos IXF, XML e JSON sempre obterão seu respectivo cabeçalho e serão inafetados por esta opção.