depurar trigger paso a paso

09/02/2006 - 02:12 por Carmelo J. Morales Muñoz | Informe spam
¿se puede hacer?.

Tengo un storeProc, que alsalvar/modificar datos ha de lanzar un trigger.
¿quiero depurar paso a paso el trigger pero no el storeProc. ¿como puedo
hacerlo?

uso SQLExpress 2005


http://www.gestionagricola.com
http://www.carmelosoft.com

Preguntas similare

Leer las respuestas

#1 Maxi
09/02/2006 - 13:08 | Informe spam
Hola, que quieres depurar del triger? cuando me dicen que quieren depurar un
trigger paso a paso se me pasa por la cabeza: (No estaras haciendo un
trigger grande que tenga muchas cosas y que no este pensado para trabajar en
conjunto de registros?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Carmelo J. Morales Muñoz" escribió en el mensaje
news:
¿se puede hacer?.

Tengo un storeProc, que alsalvar/modificar datos ha de lanzar un trigger.
¿quiero depurar paso a paso el trigger pero no el storeProc. ¿como puedo
hacerlo?

uso SQLExpress 2005


http://www.gestionagricola.com
http://www.carmelosoft.com


Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
09/02/2006 - 19:45 | Informe spam
Hombre,,,grande no es ;)... creo,,, lo que tengo es una tabla para las
líneas de detalle del albarán, y cuando se inserta/actualiza una línea de
detalle de esa tabla (lineas de albarán) pues se dispara el trigger.

Lo que no se, es si será un problema que la inserción en la tabla de lineas
de albarán es maxima, es decir, inserto desde un documento XML pasado.
¿solo selanza el trigger una vez o se lanza tantas veces como líneas inserte
en la tabla?. Porque sospecho que por ahí puede ir el problema.
Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
09/02/2006 - 19:55 | Informe spam
Se me olvidaba, el proc almacenado inserta utilizando un xml, tal que
así:




INSERT INTO detalle_albaran (Id_Albaran, Referencia, Descripcion, Unidades,
Precio, Descuento, TipoIva)

SELECT @identificadorAlbaran,

Referencia,

Descripcion,

Cantidad,

Precio,

Descuento,

Iva

FROM OPENXML (@idoc,'ROOT/linea',1)

with(

Referencia varchar(13),

Descripcion varchar(50),

Cantidad decimal(9,2),

Precio money,

Descuento decimal(9,2),

Iva decimal(9,2)

)

Luego no se si el trigger se dispara por cada línea insertada (que es = lo
que yo desearía y espero) o si solo se lanza una vez al finalizar la =
insercion.

Puedes ayudarme?



http://www.gestionagricola.com
http://www.carmelosoft.com

"Maxi" escribió en el mensaje
news:
Hola, que quieres depurar del triger? cuando me dicen que quieren depurar
un trigger paso a paso se me pasa por la cabeza: (No estaras haciendo un
trigger grande que tenga muchas cosas y que no este pensado para trabajar
en conjunto de registros?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Carmelo J. Morales Muñoz" escribió en el
mensaje news:
¿se puede hacer?.

Tengo un storeProc, que alsalvar/modificar datos ha de lanzar un trigger.
¿quiero depurar paso a paso el trigger pero no el storeProc. ¿como puedo
hacerlo?

uso SQLExpress 2005


http://www.gestionagricola.com
http://www.carmelosoft.com






Respuesta Responder a este mensaje
#4 Carmelo J. Morales Muñoz
09/02/2006 - 21:07 | Informe spam
hola!

Lo que dices de.en conjunto de registros.. ¿es que no se ejecuta a
cada línea insertada?. Si inserto desde un XML a saco 20 registros solo se
lanzaría una vez el trigger porque se ha empleado una única instrucción
Insert?.

gracias!


http://www.gestionagricola.com
http://www.carmelosoft.com

"Maxi" escribió en el mensaje
news:
Hola, que quieres depurar del triger? cuando me dicen que quieren depurar
un trigger paso a paso se me pasa por la cabeza: (No estaras haciendo un
trigger grande que tenga muchas cosas y que no este pensado para trabajar
en conjunto de registros?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Carmelo J. Morales Muñoz" escribió en el
mensaje news:
¿se puede hacer?.

Tengo un storeProc, que alsalvar/modificar datos ha de lanzar un trigger.
¿quiero depurar paso a paso el trigger pero no el storeProc. ¿como puedo
hacerlo?

uso SQLExpress 2005


http://www.gestionagricola.com
http://www.carmelosoft.com






Respuesta Responder a este mensaje
#5 Maxi
09/02/2006 - 21:17 | Informe spam
Correcto!! esta pensado para q funcione asi?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Carmelo J. Morales Muñoz" escribió en el mensaje
news:
hola!

Lo que dices de.en conjunto de registros.. ¿es que no se ejecuta a
cada línea insertada?. Si inserto desde un XML a saco 20 registros solo se
lanzaría una vez el trigger porque se ha empleado una única instrucción
Insert?.

gracias!


http://www.gestionagricola.com
http://www.carmelosoft.com

"Maxi" escribió en el mensaje
news:
Hola, que quieres depurar del triger? cuando me dicen que quieren depurar
un trigger paso a paso se me pasa por la cabeza: (No estaras haciendo un
trigger grande que tenga muchas cosas y que no este pensado para trabajar
en conjunto de registros?


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Carmelo J. Morales Muñoz" escribió en el
mensaje news:
¿se puede hacer?.

Tengo un storeProc, que alsalvar/modificar datos ha de lanzar un
trigger. ¿quiero depurar paso a paso el trigger pero no el storeProc.
¿como puedo hacerlo?

uso SQLExpress 2005


http://www.gestionagricola.com
http://www.carmelosoft.com










Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida