Criando Funções Definidas pelo Usuário DB2 a partir do Explorador de Projetos de Dados

Você pode utilizar o assistente de Nova Função Definida pelo Usuário para criar UDFs do DB2 em SQL.

Pré-requisito: Você deve criar um projeto de desenvolvimento de dados.

Para criar uma função definida pelo usuário a partir de um projeto de desenvolvimento de dados:

  1. Vá para a perspectiva Dados.
  2. No Explorador de Projetos de Dados, clique com o botão direito do mouse na pasta Funções Definidas pelo Usuário em um projeto de desenvolvimento de dados e clique em Novo. É aberto o assistente de Nova Função Definida pelo Usuário.
  3. Conclua as etapas do assistente. Se você tiver aberto o assistente utilizando o botão da barra de ferramentas, deverá fornecer informações sobre o projeto e conexão no assistente.
  4. Clique em Concluir.
O assistente cria a função definida pelo usuário e a inclui na pasta Funções Definidas pelo Usuário e a função definida pelo usuário é aberta no editor de rotinas.
Nota: O assistente de Nova Função Definida pelo Usuário não suporta todos os tipos de dados em todos os servidores DB2. Ao criar uma UDF de tabela, o assistente recomenda tipos de dados SQL para os dados retornados para cada coluna. Se o assistente não puder ser mapeado para um tipo de dados correspondente para uma coluna porque o tipo de dados não é suportado, a coluna Tipo de Dados na página Resultados da visualização Saída de Dados mostrará "não mapeado". Para corrigir isso, abra a função definida pelo usuário gerada no editor e altere o tipo de dados manualmente.

Por padrão, a criação da função definida pelo usuário não registra a função definida pelo usuário no banco de dados. Para registrar a função definida pelo usuário no banco de dados, é necessário implementá-la.


Feedback