Ejecutar procedimiento almacenado desde trigger

14/08/2004 - 11:24 por Richi | Informe spam
Hola grupo quisiera saber donde puedo encontrar
ejemplos de triggers avanzados o algunos donde se
ejecuten procedimientos almacenados.

En este momento tengo uno que aumenta o elimina segun
sea el caso , ahora mi tabla de articulos tiene un campo stock
lo malo es que la mayoria de esos stock esta mal y si aumento
o elimino segun sea el caso el problema continua en cambio
el procedimiento que deseo ejecutar me lee todo el historial
del articulo y me saca el stock verdadero y ese es el que deseo
agregar ya que el trigger se ejecuta despues de la insercion o
eliminacion.

Gracias por su ayuda.

Preguntas similare

Leer las respuestas

#6 Miguel Egea
20/08/2004 - 20:39 | Informe spam
jeje, vamos a discrepar (poco eso si) mi amigo y compañero de portalsql

En este casso la alternativa de las vistas indexadas es mucho más adecuada
que los triggers, es un clásico caso de acumulados y precisamente para estos
están indicadas las vistas indexadas. Otra cosa es el cuidado que hay que
tener con según que cosas. Fundamentalmente las vistas indexadas me han
dado problemas cuando he incustrado tablas que tienen un ratio mucho menor
de registros que las originales, es decir si tienes tres articulos y tres
millones de ventas, actualizar o dar de alta un artículo es un dolor para
las vistas indexadas (tiene que crear en este caso un millon y medio de
registros en su índice, y eso le lleva un rato).

En lo que no estoy de acuerdo es en que siguen siendo vistas, están
materializadas y como tales se comportan (a nivel de rendimiento) como
sifuesen una tabla. En algunas versiones de sql, como bien sabes emilio,
incluso es capaz de aprovechar las vistas si no se le hace referencia
explicita.


-
Miguel Egea Gómez
Microsoft SQL-Server MVP
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?


"Emilio Boucau (en casa)" escribió en el mensaje
news:
Maxi,

las vistas indexadas se deben manejar con cuidado (a mi criterio) ya que
primeramente, el/los indice/s definido/s ocupara/n espacio y ademas ...
siguen siendo vistas. Prefiero utilziar SPs.


Saludos !

Emilio Boucau
Buenos Aires - Argentina
http://www.portalsql.com


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