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

Puede utilizar el editor de SQL o el editor de rutinas para crear funciones definidas por el usuario SQL de DB2.

Con el editor de SQL, puede crear una función definida por el usuario 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 bases de datos:

  1. Pase a la perspectiva Datos.
  2. En el Explorador de bases de datos, pulse el botón derecho del ratón sobre la carpeta Funciones definidas por el usuario de una conexión con la base de datos y pulse en uno de los siguientes elementos del menú:
    • Pulse Nuevo > Con editor de SQL para que se abra una plantilla de la función definida por el usuario en el editor SQL.
    • Pulse en Nuevo > Con editor de rutinas para abrir una ventana, de modo que pueda especificar un nombre, un idioma 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, puede modificar la plantilla y ejecutar la función definida por el usuario desde la vista del editor de SQL 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