Alterando Tabela, Visão e Labels de colunas com SQL

Se você está cansado de deletar e recriar arquivos para alterar a informação de column-level, tal como column headings, está na hora de considerar a declaraçãoo SQL LABEL ON. LABEL ON lhe permite adicionar e alterar facilmente labels para tables, views, e columns.

LABEL ON suporta os seguintes tipo de label:

a. Column headings. Ferramenta tal como STRSQL (Start SQL) e STRQM (Start Query Manager) usada em column headings quando mostrando ou imprimindo o resultado da query. Um usuário pode especificar até três segmentos de column-heading segments (ou palavras) como parte de uma string simples que pode ter uma máximo de 60

caracteres. Cada segmento pode ter um máximo de 20 caracteres, e cada segmento poderá aparecer numa linha separada. Se um segmento for menor que 20 caracteres, você deverá preencher com brancos de modo que o segmento subsequente inicie na posição 21 ou 41. A seguinte declaração LABEL ON adiciona uma two-segment column heading (Employee Number) para a coluna EMPNO da tabela Employee na biblioteca library CorpData:

LABEL ON COLUMN CORPDATA.EMPLOYEE.EMPNO

IS 'Employee Number'

Você pode também especificar column headings para mais de uma coluna numa declaração simples LABEL ON, tal como:

LABEL ON CORPDATA.EMPLOYEE

(EMPNO IS 'Employee Number',

EDLEVEL IS 'Education Level')

b. Texto Column-level. Você pode entrar com string de caracter até 50

caracters descrevendo uma coluna. A seguinte declaração LABEL ON adiciona texto para a coluna EMPNO:

LABEL ON COLUMN CORPDATA.EMPLOYEE.EMPNO

TEXT IS

'Employee number (6 character digits)'

c. Texto Object-level para tables e views. Labels Object-level descrevem tavelas e visões. A seguinte declaração LABEL ON adiciona a string "Employee data" como texto object-level para tabela EMPLOYEE:

LABEL ON TABLE CORPDATA.EMPLOYEE IS

'Employee data'

Você pode mostrar column headings e texto usando vários comandos cl, tal como DSPFFD (Display File Field Description), ou por query system catalogs.

Dica de Carol Ramler

Crie um site grátis Webnode