Menu principal                 [Fechar]


SQL - Programas x tabelas


Anterior Menu principal

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

O SELECT abaixo mostra todos programas, quais tabelas que os mesmos usam e que tipo de ação elas sofrem:
SELECT, INSERT, UPDATE ou DELETE, do sistema solicitado



  SELECT GRANTEE    AS PROGRAMA                                                    
  ,      STNAME     AS TABELA                                                      
  ,      DELETEAUTH AS DELETE                                                    
  ,      INSERTAUTH AS INSERT                                                    
  ,      SELECTAUTH AS SELECT                                                    
  ,      UPDATEAUTH AS UPDATE                                                    
  FROM   SYSIBM.SYSTABAUTH                                                       
  WHERE  TCREATOR = 'CAD'                                                        
  AND    GRANTEETYPE = 'P'                                                       
  AND   (GRANTEE LIKE 'CADPA%' OR GRANTEE LIKE 'CADPB%')                         
  ORDER  BY 
         GRANTEE   
  ,      STNAME                                                     



Resultado da pesquisa acima:



  PROGRAMA  TABELA              DELETE  INSERT  SELECT  UPDATE                 
  --------  ------------------  ------  ------  ------  ------                 
  CADPA001  CADTB001_TABELA_001                 Y       Y                      
  CADPA007  CADTB007_TABELA_007                 Y       Y                      
  CADPA201  CADTB009_TABELA_009                 Y                              
  CADPA201  CADTB030_TABELA_030 Y               Y                              
  CADPA210  CADTB001_TABELA_001                 Y                              
  CADPA210  CADTB004_TABELA_004                 Y                              
  CADPA210  CADTB007_TABELA_007                 Y                              
  CADPA210  CADTB014_TABELA_014                 Y                              
  CADPA210  CADTB023_TABELA_023                 Y                              
  CADPA215  CADTB042_TABELA_042         Y       Y                              
  CADPA503  CADTB001_TABELA_001 Y               Y       Y                      
  CADPB210  CADTB023_TABELA_023                 Y                              
  CADPB215  CADTB042_TABELA_042         Y       Y                              
  CADPB503  CADTB001_TABELA_001 Y               Y       Y