viernes, 18 de abril de 2008

PROCEDIMIENTOS ALMACENADOS

PROCEDIMIENTOS ALMACENADOS EN DB2

Los procedimientos almacenados en DB2 se crean de forma compleja, es necesario contar con el centro de desarrollo para desarrollarlos.

En la práctica solo se pudo crear un procedimiento vacío, con la siguiente sentencia:

CREATE PROCEDURE CLIENT1 LANGUAGE SQL
P1:
BEGIN
ENDP1

EJEMPLO:

El siguiente código se tomó como base para crear procedimientos almacenados. La base de datos tomada como referencia es Bra_Bank:

CREATE PROCEDURE sqlCliente ( IN dpt varchar(4) )
SPECIFIC sqlCliente
RESULT SETS 1
LANGUAGE SQL
------------------------------------------------------------------------
-- Procedimiento almacenado de SQL sqlsamp
------------------------------------------------------------------------
P1: BEGIN
-- Declarar cursor
DECLARE cursor1 CURSOR WITH RETURN FOR
SELECT * FROM CUSTOMERS

-- Cursor dejado abierto para aplicación cliente
OPEN cursor1;

END P1

CONCLUSION

En el ejercicio, solo pude crear un procedimiento almacenado vacío, se consultaron varias fuentes de información y ninguna fue de utilidad, para los procedimientos almacenados necesitan del centro de desarrollo para su creación.



María de la Luz Guijosa Orduña.

No hay comentarios: