Hola!!!
Tengo la siguiente Duda, yo quiero crear un procedimiento donde la consulta(query) me funciona correctamente pero cuando creo el procedimiento el mensaje del resultado me dice que actualizo correctamente pero cuando verifico en la tabla no se dan los resultados.
esta es la consulta y me funciona correctamente
Código SQL
[-]
UPDATE
MA_CHEQUE
SET
MA_CHEQUE.CANTIDAD_LETRAS = 'DIEZ DOLARES CON 15/100'
WHERE
MA_CHEQUE.CHEQUE_ID = 2
Ahora este es el procedimiento almacenado que he creado y no actualiza los datos.
Código SQL
[-]
CREATE PROCEDURE SP_INSERTAR_CANTLETRAS(
CHEQUE_ID BIGINT DEFAULT NULL,
CANTIDAD_LETRAS VARCHAR(250) CHARACTER SET ISO8859_1 DEFAULT NULL)
AS
BEGIN
UPDATE
MA_CHEQUE
SET
MA_CHEQUE.CANTIDAD_LETRAS = :CANTIDAD_LETRAS
WHERE
MA_CHEQUE.CHEQUE_ID = :CHEQUE_ID;
END;
realizo las pruebas desde EMS Manager 2005.
espero su ayuda pronto.
de ante mano muchas gracias