Crear funciones definidas por el usuario no PL/SQL desde el Explorador de fuentes de datos

Puede utilizar el editor de SQL y XQuery o el editor de rutinas para crear funciones definidas por el usuario no pertenecientes a PL/SQL.
Por qué y cuándo se efectúa esta tarea

Con el editor de SQL y XQuery, puede crear una función definida por el usuario no perteneciente a PL/SQL que está basada en una plantilla y modificar la plantilla según sea necesario. Este método es útil si desea crear rápidamente una función definida por el usuario y ejecutarla en el servidor.

Con el editor de rutinas, puede especificar el nombre y el lenguaje de una función definida por el usuario y, a continuación, abrir el código fuente en el editor de rutinas para modificarlo. Cuando crea una función definida por el usuario mediante este método, debe especificar un proyecto de desarrollo de datos para almacenar el código fuente para la función definida por el usuario. Puede especificar un proyecto existente que esté asociado a la conexión en la que está trabajando, o crear un proyecto nuevo.

Para crear una función definida por el usuario desde el Explorador de fuentes de datos:

  1. Vaya a la perspectiva Datos.
  2. En el Explorador de fuentes de datos, pulse el botón derecho del ratón sobre la carpeta Funciones definidas por el usuario en una conexión de base de datos y seleccione una de estas opciones de menú:
    • Pulse Nuevo > Con editor de SQL y XQuery para abrir una plantilla de función definida por el usuario en el editor de SQL y XQuery.
    • Pulse Nuevo > Con editor de rutinas para abrir una ventana, de modo que pueda especificar un nombre, un lenguaje y un proyecto de desarrollo de datos para la función definida por el usuario, a continuación, pulse Finalizar.
    Si utiliza el editor de SQL y XQuery, puede modificar la plantilla y ejecutar la función definida por el usuario desde la vista del editor de SQL y XQuery para desplegar la función definida por el usuario en la base de datos. Si utiliza el editor de rutinas, la función definida por el usuario se añade a la carpeta Funciones definidas por el usuario del proyecto de desarrollo de datos que especificó y la función definida por el usuario se abre en el editor de rutinas.

Comentarios