Scripts en Triggers

09/08/2007 - 01:07 por Juan Carlos Mendoza | Informe spam
Hola,

Revisando codigos en los scripts sql de los desarrolladores, veo que
algunos triggers de ellos, tienen tantas sentencias que son dignas de
estar un stored procedure, me viene a la mente la siguiente pregunta,
la cual les traslado:

un trigger se "comporta" igual que un stored procedure?, es decir,
tiene ya su plan precompilado, siendo la unica diferencia que el
trigger se ejecutara como reaccion ante un evento sobre una tabla y un
stored procedure se ejecutara al ser invocado (EXEC).

Gracias,

Juan Carlos Mendoza

Preguntas similare

Leer las respuestas

#6 principiante
09/08/2007 - 16:06 | Informe spam

Bueno bueno, no creo que sea necesario ofender no? el español lo
interpreto bien y no leo tan rapido.
Tampoco coincido que un trigger sea un procedimiento almacenado especial,
eso confunde, un trigger no es un procedimiento almacenado, ahora que
dentro de un trigger exista codigo TSQL no lo habilita a ser un tipo
especial de procedimiento almacenado, con ese criterio las funciones
tambien son un tipo de procedimiento almacenado especial, asi como entre
un trigger y Store comparten cosas hay otras que no y por mas que los BOL
digan que es un Store procedure especial yo eso no lo comparto, si se
comportan de forma totalmente distinta no son parecidos entonces mas que
en que llevan codigo :-)
Pero bueno, con usted y siempre agrediendo en sus respuestas (ya vi varias
de las suyas asi a otra gente) no tiene mucho sentido seguir la charla con
usted




Por mi parte yo veo en sus respuestas que usted confunde a la gente, porque
unas veces dice una cosa y otras dice todo lo contrario, como si no tuviera
claros sus conocimientos o quizas que o lee muy rápido, insisto, o escribe
muy rápido sin pensar bien, parecido a si fuese una obligación para usted
tener que responder, o parecido a como si le acumularan puntos por solo
responder aunque no haya respondido bien lo que se ha planteado.

Ojala sea solo una impresion mia pero lo digo tambien por haber visto varias
respuestas suyas muy ligeras sobre determinados temas, que terminan
confundiendo a gente inexperta como yo que a veces nos podemos dejar
confundir.



Jose TH
Respuesta Responder a este mensaje
#7 Maxi
09/08/2007 - 16:32 | Informe spam
Hola, no me dan puntos ni es ninguna obligacion para mi responder al igual
que todos los que colaboramos aca, sera simplemente una impresion de usted,
que en algunos casos diga una cosa y en otros otra? mm yo ya se que estoy
medio loco y hay dias que no tomo las 2 pastillas pero cada escenario es un
mundo distinto y no hay una sola respuesta o bien hasta un momento X de la
vida de uno pensaba q la opcion A era lo mejor y luego se dio cuenta que la
B esta mejor aun y que ademas hay una C que puede hasta ser mejor que la C y
A juntas, esto es normal :)


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"principiante" escribió en el mensaje
news:
>
Bueno bueno, no creo que sea necesario ofender no? el español lo
interpreto bien y no leo tan rapido.
Tampoco coincido que un trigger sea un procedimiento almacenado especial,
eso confunde, un trigger no es un procedimiento almacenado, ahora que
dentro de un trigger exista codigo TSQL no lo habilita a ser un tipo
especial de procedimiento almacenado, con ese criterio las funciones
tambien son un tipo de procedimiento almacenado especial, asi como entre
un trigger y Store comparten cosas hay otras que no y por mas que los BOL
digan que es un Store procedure especial yo eso no lo comparto, si se
comportan de forma totalmente distinta no son parecidos entonces mas que
en que llevan codigo :-)
Pero bueno, con usted y siempre agrediendo en sus respuestas (ya vi
varias de las suyas asi a otra gente) no tiene mucho sentido seguir la
charla con usted




Por mi parte yo veo en sus respuestas que usted confunde a la gente,
porque unas veces dice una cosa y otras dice todo lo contrario, como si no
tuviera claros sus conocimientos o quizas que o lee muy rápido, insisto, o
escribe muy rápido sin pensar bien, parecido a si fuese una obligación
para usted tener que responder, o parecido a como si le acumularan puntos
por solo responder aunque no haya respondido bien lo que se ha planteado.

Ojala sea solo una impresion mia pero lo digo tambien por haber visto
varias respuestas suyas muy ligeras sobre determinados temas, que terminan
confundiendo a gente inexperta como yo que a veces nos podemos dejar
confundir.



Jose TH








Respuesta Responder a este mensaje
#8 Leonardo
10/08/2007 - 14:43 | Informe spam
muy rápido sin pensar bien, parecido a si fuese una obligación para usted
tener que responder, o parecido a como si le acumularan puntos por solo
responder aunque no haya respondido bien lo que se ha planteado.




Seguramente es que le pagan por responder :-)
Respuesta Responder a este mensaje
#9 Maxi
10/08/2007 - 16:15 | Informe spam
nooo, esto es como una pasion que uno tiene, estoy en el foro desde el 2003
y la verdad que para mi es un placer poder estar aqui, el pago que recibo es
el conocimiento de ustedes :-), todos los dias se aprende algo nuevo y todos
los dias trato de ayudarlos en algo, quizas en algun dia con menor exito que
en otros, lo importante aqui es ayudarnos entre todos y trabajar dentro del
profesionalismo y el respeto, quizas en algunas lineas las cosas no se
interpretan como deban ser pero bueno.



Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Leonardo" <l> escribió en el mensaje
news:
muy rápido sin pensar bien, parecido a si fuese una obligación para usted
tener que responder, o parecido a como si le acumularan puntos por solo
responder aunque no haya respondido bien lo que se ha planteado.




Seguramente es que le pagan por responder :-)

Respuesta Responder a este mensaje
#10 principiante
10/08/2007 - 21:43 | Informe spam
muy rápido sin pensar bien, parecido a si fuese una obligación para usted
tener que responder, o parecido a como si le acumularan puntos por solo
responder aunque no haya respondido bien lo que se ha planteado.




Seguramente es que le pagan por responder :-)



Jejeje... no lo dudo... pero debería por lo menos leer mejor no lo vayan a
cancelar de su trabajo :)


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