Menu principal                 [Fechar]


Funções definidas pelos usuário e procedimentos armazenados


Anterior Menu principal

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

Funções definidas pelos usuário e procedimentos armazenados

SYSIBM.SYSROUTINES descreve funções definidas pelo usuário (user-defined functions) e procedimentos armazenados (stored procedures).
Você pode usar este exemplo para achar pacotes com procedimento armazenado que foram criados antes da Versão 6 e então migrado para a SYSIBM.SYSROUTINES:

     SELECT  SCHEMA
     ,       NAME 
     FROM    SYSIBM.SYSROUTINES
     WHERE   ROUTINETYPE = 'P'

Voce pode usar esta query para recuperar informações sobre as funções definidas pelo usuario (user-defined functions):

     SELECT  SCHEMA
     ,       NAME
     ,       FUNCTION_TYPE
     ,       PARM_COUNT 
     FROM    SYSIBM.SYSROUTINES
     WHERE   ROUTINETYPE='F'

Procedimentos armazenados (Stored procedures) criados antes da versão 6 tem autorização diferente daquelas criadas na versão 6. Veja DB2 Application Programming and SQL Guide par maiores informações.