Editor de rutinas - Función definida por el usuario - Página Opciones

Utilice la página Opciones para ver los valores opcionales para la función definida por el usuario.

Nombre específico
Muestra el nombre específico para la función definida por el usuario, un nombre exclusivo que distingue varias funciones definidas por el usuario con el mismo nombre y parámetros diferentes. Si no especifica este nombre, la base de datos lo genera la primera vez que construye el procedimiento. Puede utilizar el nombre específico para eliminar o comentar una función definida por el usuario. No puede utilizar el nombre específico para invocar la función definida por el usuario.
Lenguaje
Muestra el lenguaje en que está escrita la función definida por el usuario.
Paquete
Muestra el paquete para la función definida por el usuario SQL.
Contiene SQL
Especifica que la función definida por el usuario contiene sentencias SQL y no lee ni modifica datos SQL.
Determinista
Muestra si la función definida por el usuario devuelve el mismo resultado de llamadas sucesivas con parámetros de entrada idénticos. Cuando este recuadro de selección no está seleccionado, es posible que la función definida por el usuario no devuelva el mismo resultado de llamadas sucesivas con parámetros de entrada idénticos.
Acción externa
Cuando esta opción está seleccionada, especifica que la función realiza alguna acción que modifica el estado de un objeto que no está gestionado por el gestor de bases de datos. Debe especificarse, explícita o implícitamente, una acción externa si el cuerpo de la función llama a otra función que tiene una acción externa.

Comentarios