[firebase-br] Problema con COMMIT

W O sistemas2000profesional em gmail.com
Qua Abr 6 18:45:56 -03 2011


Hola a todos

Tengo el siguiente Stored Procedure:

SET TERM ^ ;

CREATE PROCEDURE ACTUALIZAR_FECHA_INVENTARIO
AS
BEGIN

  UPDATE      PRODUCTOS P
     SET      P.PRD_FECINV = (SELECT COALESCE(MAX(MC.MVC_FECHAX),
P.PRD_FECINI)
    FROM      MOVIMCAB MC
   INNER JOIN MOVIMDET MD ON (MC.MVC_IDENTI = MD.MOV_IDENTI) AND
(MD.MOV_CODPRD = P.PRD_CODIGO)
   WHERE      MC.MVC_TIPMOV = 'INV');

   COMMIT;

END^

SET TERM ; ^

Y me dice que el COMMIT está mal, "syntax error", pero si no se hace el
COMMIT, no se actualiza la columna PRD_FECINV, ¿qué debo hacer para
actualizar esa columna?

Gracias por adelantado.

Walter.



Mais detalhes sobre a lista de discussão lista