Creación de funciones definidas por el usuario de DB2 desde el Explorador de proyectos de datos

Puede utilizar el asistente de nuevas funciones definidas por el usuario para crear funciones definidas por el usuario (UDF) de DB2 en SQL.

Requisito previo: debe crear un proyecto de desarrollo de datos.

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

  1. Pase 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 en Nuevo. Se abre el asistente de nuevas funciones definidas por el usuario.
  3. Lleve a cabo los pasos que le indica 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.
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 se la nueva función definida por el usuario (UDF) no admite 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á soportado, la columna Tipo de datos de la página Resultados de la vista Salida de datos mostrará "no correlacionado". Para arreglar esto, abra la función definida por el usuario generada en el editor y cambie manualmente el tipo de datos.

Por omisión, al crear una función definida por el usuario, esta no queda registrada en la base de datos. Para registrar la función definida por el usuario en la base de datos, debe desplegarla.


Comentarios