Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com
SQLCode -20073
Db2 for z/OS 12.0.0 - SQL error codes
Causa
THE FUNCTION function-name CANNOT BE ALTERED BECAUSE IT IS REFERENCED IN EXISTING VIEW OR MATERIALIZED QUERY TABLE DEFINITIONS
O nome da função em uma instrução ALTER FUNCTION não pode ser alterado para NOT DETERMINISTIC ou EXTERNAL ACTION.
É referenciado em uma ou mais definições de visualização existentes ou definições de tabela de consulta materializada.
Ação do sistema
A declaração não pode ser processada.
Resposta ao Desenvolvedor
Elimine as visualizações que fazem referência à função antes de emitir a instrução ALTER FUNCTION.
Elimine as tabelas de consulta materializadas que fazem referência às funções ou altere as tabelas de consulta materializadas que fazem referência
às funções nas tabelas de base antes de emitir a instrução ALTER FUNCTION.