¿Has comprobado si es un problema de autorizaciones? Revisa las anotaciones del 
trabajo que ejecuta el procedimiento almacenado.
 
Javier


________________________________

        De: [email protected] 
[mailto:[email protected]] En nombre de alberto
        Enviado el: jueves, 22 de agosto de 2013 15:47
        Para: forum.help400
        Asunto: RE: Stored procedure que no actualiza
        
        
        Buenas 
        Si, el estored se ejecuta y el programa tambien. Lo único que no 
ejecuta es el delete. todo el resto del programa va perfecto...bueno al no 
ejecutar el delete, se me fastidia el programa a mitad, pero ya me entendéis. 
        En el ejemplo que os puse, indiqué *libl como biblioteca, para no 
ponerlo entero, pero la sentencia exacta es: 
        Exec sql delete from ARCFIL/FARTES           
             where eaempr=10 and eaartp=:@cod_artic; 
        repito que si llamo al programa directamente desde una CL con un call, 
si que se ejecuta todo, por lo que no puede ser cuestión del commit. 
        Sergio Luis: no lo probé dinámico porque no es un select, sino un 
delete. Probaré en dinámico montando un cursor y tal, a ver si funciona. 
        Salu2

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a