porque group by

20/01/2004 - 17:34 por Yovanny Rojas | Informe spam
Hola amigos

Porque en los triggers me recomiendan siempre cuando se usa inserted agrupar
sabiendo que es un solo valor que esta insertando no entiendo porque debo
agrupar.. si alguien me puede orientar

gracias..

Preguntas similare

Leer las respuestas

#1 ulises
20/01/2004 - 15:53 | Informe spam
Hum, no sé de que caso específico estás hablando, lo que si te puede
comentar es que los triggers se activan luego de que se hayan
realizado todas las actualizaciones por el INSERT o UPDATE respectivo,
no se activan por registro insertado o actualizado (como lo hace
Oracle p.e.); es decir que si tienes una sentencia UPDATE que
actualiza 5 registros, el trigger respectivo no se activa 5 veces sino
solo 1 al final de todas.

Saludos,
Ulises

On Tue, 20 Jan 2004 10:34:29 -0600, "Yovanny Rojas"
wrote:

Hola amigos

Porque en los triggers me recomiendan siempre cuando se usa inserted agrupar
sabiendo que es un solo valor que esta insertando no entiendo porque debo
agrupar.. si alguien me puede orientar

gracias..


Respuesta Responder a este mensaje
#2 Javier Loria
20/01/2004 - 16:21 | Informe spam
Hola Yovanny:
Esta recomendacion, que en algun lado la he visto, afecta cuando se
insertan multiples filas y en este caso es mejor hacer el GROUP BY.
Un ejemplo seria un detalle de Factura que rebaja Inventario. Si varias
de las filas del Detalle de Factura son el mismo producto es requisito sumar
las ventas y rebajardel saldo del articulo de inventario el total vendido, y
no linea por linea.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Yovanny Rojas escribio:
Hola amigos

Porque en los triggers me recomiendan siempre cuando se usa inserted
agrupar sabiendo que es un solo valor que esta insertando no entiendo
porque debo agrupar.. si alguien me puede orientar

gracias..
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida