Crear funciones definidas por el usuario de DB2 desde el Explorador de proyectos de datos

Puede utilizar el asistente Función definida por el usuario nueva para crear funciones definidas por el usuario de DB2 en SQL.
Antes de empezar
Requisito previo: debe crear un proyecto de desarrollo de datos.
Por qué y cuándo se efectúa esta tarea

Para crear una función definida por el usuario desde un proyecto de desarrollo de datos:

  1. Vaya a la perspectiva Datos.
  2. En el Explorador de proyectos de datos, pulse el botón derecho del ratón sobre la carpeta Funciones definidas por el usuario en un proyecto de desarrollo de datos y pulse Nuevo. Se abrirá el asistente Función definida por el usuario nueva.
  3. Lleve a cabo los pasos que le indique el asistente. Si abrió el asistente con el botón de la barra de herramientas, debe proporcionar información de la conexión y el proyecto en el asistente.
  4. Pulse Finalizar.
Resultados
El asistente crea una función definida por el usuario y la añade a la carpeta Funciones definidas por el usuario y la función definida por el usuario se abre en el editor de rutinas.
Nota: El asistente Función definida por el usuario (UDF) nueva no soporta todos los tipos de datos en todos los servidores DB2. Cuando se crea una UDF de tabla, el asistente recomienda tipos de datos SQL para los datos devueltos por cada columna. Si el asistente no puede correlacionar un tipo de datos correspondiente para una columna porque ese tipo de datos no está permitido, la columna Tipo de datos de la página Resultados en la vista Resultados de SQL mostrará "no correlacionado". Para corregir esto, abra la función definida por el usuario generada en el editor y cambie manualmente el tipo de datos.

Por omisión, cuando se crea una función definida por el usuario, la función no se registra en la base de datos. Para registrar la función definida por el usuario en la base de datos, debe desplegarla.


Comentarios