viernes, 16 de agosto de 2013

Ejecutar procedumiento almacenado de DB2 en DbVisualizer Free 9.0.8

DbVisualizer es gratis, pero tiene muchas limitaciones la version gratuita :( y como siempre los empresarios se niegan a pagar las licencias de todas las utilerias que necesarias para realizar sistemas de manera mas agil. Si no queremos usar la linea de comandos de DB2 podemos ejecutar lo siguiente en el DbVisualizer:

@call esquema.nombre_procedimiento_almacenado(param1, param2, ${nomVar||(null)||Date||dir=out}$);

se utiliza el @call para ejecutar el procedimiento almacenado
las variables de entrada van directamente en los parametros.
Cuando es variable de salida se le especifica, lo que esta entre ${.....}$ indica que es una variable y se compone de 4 parametros:
nomVar, nombre de la variable cualquier.
(null), se especifica el valor, ya que es variable de salida, se pone a null.
Date, Es el tipo, puede ser Integer, String, BigInteger, etc....
dir, indica si es entrada "in", salida "out" o entrada salida "inout"

Cuando se ejecuta el procedimiento almacenado nomVar guarda el valor y luego para ver su valor se ejecuta:

@echo nomVar: ${nomVar}$;

y se muestra un popup con su valor.


No hay comentarios:

Publicar un comentario