Trabajo con funciones definidas por el usuario (UDF)

Puede utilizar el entorno de trabajo para crear, probar y desplegar varios tipos de funciones definidas por el usuario (UDF). El desarrollo de UDF no está soportado para cada servidor de bases de datos.

Una UDF es una ampliación o una adición a las funciones incorporadas existentes en SQL, como las que proporciona el esquema SYSFUN en DB2. A veces, los procedimientos almacenados y las funciones definidas por el usuario se denominan colectivamente rutinas.

Puede utilizar el entorno de trabajo para crear los siguientes tipos de UDF:

Las funciones escalares devuelven un solo valor en cada llamada. Las funciones de tabla devuelven una tabla.

Puede utilizar el Asistente de Nueva función definida por el usuario de WebSphere MQ UDF para crear una UDF que prepara el contenido de un mensaje en cola para insertarlo en una tabla DB2 con una consulta SQL simple. WebSphere MQ es un sistema de middleware que gestiona las colas de mensajes de forma que las aplicaciones pueden comunicarse en un entorno heterogéneo y distribuido. Puede acceder a WebSphere MQ desde DB2 mediante las UDF. Dado que las UDF forman parte de una sentencia SQL, podrá combinar entre sí las operaciones de las colas y las de la base de datos.

Puede utilizar el Asistente de función definida por el usuario de servicios Web para crear funciones definidas por el usuario (UDF) de DB2 que puedan acceder a las operaciones de servicios Web.

Conceptos relacionados
Importación y exportación de rutinas
Preparación para desarrollar rutinas
Tareas relacionadas
Despliegue y ejecución de rutinas
Referencia relacionada
Soporte de procedimientos almacenados y funciones definidas por el usuario según el tipo de servidor
Información relacionada
Cambiar opciones por omisión para el desarrollo de procedimientos almacenados y UDF

Comentarios