Resolución de funciones definidas por el usuario

La marca de tiempo de creación para una función definida por el usuario debe ser anterior a la marca de tiempo de enlace para el paquete o plan en el que se invoca la función definida por el usuario. Si la comprobación de autorización de Db2 está en vigor y Db2 realiza una reasignación automática en un plan o paquete que invoca una función definida por el usuario, cualquier función definida por el usuario que se cree después de la ASIGNACIÓN o REASIGNACIÓN original del plan o paquete que la invoca no será candidata a su ejecución.

Iniciar la información de la interfaz de programación específica del programa.Si utiliza una rutina de salida de autorización de control de acceso, algunas funciones definidas por el usuario que no eran candidatas a ejecución antes del BIND o REBIND original del plan o paquete invocador podrían convertirse en candidatas a ejecución durante el rebind automático del plan o paquete invocador. Si se invoca una función definida por el usuario durante una reasociación automática, y esa función definida por el usuario se invoca desde un cuerpo de activador y recibe una tabla de transición, la forma de la función invocada que utiliza Db2 para la selección de funciones incluye solo las columnas de la tabla de transición que existían en el momento de la BIND o REBIND original del paquete o plan para el programa invocador.Finalizar la información de la interfaz de programación específica del programa.