Menu principal                 [Fechar]


SQL - Colunas de uma tabela e seus atributos


Anterior Menu principal

Desenvolvido por DORNELLES, Carlos Alberto - Analista de Sistemas - Brasília DF.

O SELECT abaixo mostra as colunas de uma tabela e seus atributos

 SELECT NAME    COLUNA
 ,      COLNO   NRO
 ,      COLTYPE TIPO
 ,      LENGTH  TAMANHO
 ,      CASE NULLS
             WHEN 'Y' THEN 'ACEITA NULL'
             WHEN 'N' THEN 'NÃO ACEITA NULL'
        END AS  NULO
 ,      CASE UPDATES
             WHEN 'Y' THEN 'SIM'
             WHEN 'N' THEN 'NAO'
        END AS  ALTERAVEL
 FROM   SYSIBM.SYSCOLUMNS
 WHERE  TBNAME = 'CADTB040_TABELA040'
 ORDER  BY 
        COLNO 


Resultado da pesquisa acima:

   COLUNA                 NRO  TIPO      TAMANHO  NULO             ALTERAVEL    
   ------------------  ------  --------  -------  ---------------  ---------    
   DT_RFRNA_LNCMO           1  DATE            4  NÃO ACEITA NULL  SIM          
   NU_UNIDADE               2  SMALLINT        2  NÃO ACEITA NULL  SIM          
   NU_NATURAL               3  INTEGER         4  NÃO ACEITA NULL  SIM          
   CO_CONTRATO_CAIXA        4  CHAR           12  NÃO ACEITA NULL  SIM          
   NU_SQNCL_TITULO          5  DECIMAL        10  NÃO ACEITA NULL  SIM          
   NU_DRCNO_CONTABIL        6  INTEGER         4  NÃO ACEITA NULL  SIM          
   NU_EVENTO_CONTABIL       7  INTEGER         4  NÃO ACEITA NULL  SIM          
   NU_SITUACAO_LNCMO        8  SMALLINT        2  NÃO ACEITA NULL  SIM          
   TS_ATLZO_CONTABIL        9  TIMESTMP       10  NÃO ACEITA NULL  SIM          
   CO_ENTDE_CNCTL          10  CHAR            2  NÃO ACEITA NULL  SIM          
   CO_AREA_INTRE_G02       11  CHAR            2  NÃO ACEITA NULL  SIM          
   NU_PRODUTO              12  SMALLINT        2  NÃO ACEITA NULL  SIM          
   NU_UNDE_DSTNO_DBTO      13  SMALLINT        2  ACEITA NULL      SIM          
   NU_NTRL_DSTNO_DBTO      14  INTEGER         4  ACEITA NULL      SIM          
   NU_UNDE_DSTNO_CRDO      15  SMALLINT        2  ACEITA NULL      SIM          
   NU_NTRL_DSTNO_CRDO      16  INTEGER         4  ACEITA NULL      SIM          
   DT_EFETIVA              17  DATE            4  NÃO ACEITA NULL  SIM          
   NU_ORIGEM_LNCMO         18  INTEGER         4  NÃO ACEITA NULL  SIM          
   CO_SEGMENTO             19  CHAR            2  NÃO ACEITA NULL  SIM          
   NU_CARTEIRA             20  INTEGER         4  NÃO ACEITA NULL  SIM          
   CO_PROJETO              21  CHAR           12  NÃO ACEITA NULL  SIM          
   CO_CANAL                22  CHAR            2  NÃO ACEITA NULL  SIM          
   NU_DOCUMENTO            23  INTEGER         4  NÃO ACEITA NULL  SIM          
   NU_FONTE_RECURSO        24  INTEGER         4  NÃO ACEITA NULL  SIM          
   QT_LANCAMENTO           25  INTEGER         4  NÃO ACEITA NULL  SIM          
   VR_LANCAMENTO           26  DECIMAL        16  NÃO ACEITA NULL  SIM          
   CO_TIPO_MOVIMENTO       27  CHAR            1  ACEITA NULL      SIM          
   NU_CENTRO_CUSTO         28  INTEGER         4  NÃO ACEITA NULL  SIM          
   NU_CUSTO_DEBITO         29  INTEGER         4  NÃO ACEITA NULL  SIM          
   NU_CUSTO_CREDITO        30  INTEGER         4  NÃO ACEITA NULL  SIM          
   CO_REGISTRO             31  CHAR            1  ACEITA NULL      SIM          
   CO_TIPO_ANLTO_DBTO      32  CHAR            1  ACEITA NULL      SIM          
   CO_ANLTO_DEBITO         33  CHAR           14  NÃO ACEITA NULL  SIM          
   CO_TPO_ANLTO_CRDTO      34  CHAR            1  ACEITA NULL      SIM          
   CO_ANLTO_CREDITO        35  CHAR           14  NÃO ACEITA NULL  SIM          
   CO_CONCILIACAO          36  CHAR           13  NÃO ACEITA NULL  SIM          
   CO_AVISO_EMPENHO        37  CHAR           13  NÃO ACEITA NULL  SIM          
   NU_SETOR_COSIF          38  INTEGER         4  NÃO ACEITA NULL  SIM          
   NU_CRCTA_CONTABIL       39  INTEGER         4  NÃO ACEITA NULL  SIM          
   CO_TRTMO_CUSTO          40  CHAR            1  NÃO ACEITA NULL  SIM          
   CO_TIPO_QNTDE           41  CHAR            1  NÃO ACEITA NULL  SIM          
   CO_OBJETO_CUSTEIO       42  CHAR            4  NÃO ACEITA NULL  SIM          
   CO_CONTA_SISFI          43  CHAR           14  NÃO ACEITA NULL  SIM          
   IC_CANCELAMENTO         44  CHAR            1  ACEITA NULL      SIM          


Início da pág. Anterior Menu principal