![]() |
trigger
Cuando una consulta devuelve mas de una fila en oracle están los cursores para ir recorriendo la consulta. Con los triggers de interbase ¿Se puede recorrer esa consulta? Se trata de actualizar el stock pero la mayyoría de los articulos están compuestos de otros por eso me devolverá mas de una fila. Si sabeis como hacerlo agradecería que me lo dijerais.
Un saludo |
Moví este hilo al foro "Interbase & Firebird", simplemente porque sibien la pregunta es comparativa con Oracle, quien pueda responderla tendrá que ser un conocedor de Interbase.
Saludos! |
Hola.
Para recorrer una consulta, dentro de un procedimiento o un trigger. En Interbase/Firebird se utiliza una construcción FOR SELECT en lugar de cursores. Te recomiendo que busques el FOR SELECT en la documentación de IB/FB. Aquí tienes un ejemplo de su utilización.
Saludos. |
Muchas gracias por la respuesta
Un saludo |
La franja horaria es GMT +2. Ahora son las 08:32:31. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi