Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/09/2013, 12:57
daicon
 
Fecha de Ingreso: julio-2010
Mensajes: 134
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: TRigger. Set @var en consulta.

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No se pueden abrir dos hilos para tratar un mismo tema, especialmente cuando es una continuación del mismo planteo.
Ten paciencia. Ya te responderemos.
Yo en este momento no puedo ocuparme mucho porque estoy en horario de trabajo y en la empresa, pero de todos modos te anticipo un poco lo que te quería expresar en el otro post: Todo lo que planteas se puede implementar por un SP simplemente porque lo que haces en ese SP es mandar a hacer el UPDATE y crear el UPDATE en él, con las validaciones que estás poniendo en este TRIGGER.
En la empresa donde trabajo, toda esta lógica se resuelve en SP, incluyendo esquemas de validaciones con inserciones o updates como estos, dentro del mismo cuerpo del SP. y lo hacemos porque son directivas específicas de desarrollo a nivel empresa. No por capricho.
Esta noche te contesto, si es que no te han respondido ya para ese momento.
VAle gracias, no pasa nada, cuando puedas. Pense que era mejor idea. No pasa nada.

Pues no, no termino de verlo, ya que creo que me faltan algunos conceptos de como funcionan los SP.
Para mi, siempre he visto los trigger como algo para lanzar trozos de codigo depues/antes de que se produzca un update/insercio/delete en la tabla. Y una forma de hacerlo en la misma BD.
Un SP, procddimiento o funcion, nunca he tenido muy claro las diferencias, ya que lo estudie hace tiempo, pero lo veo como procesos que lanzar desde el codigo de la web, o desde dentro de otros procedimientos/funciones/triggers.

Entonces.... supongo que en algo estoy perdido, por que sigo sin ver como usar un SP, y que se lance cuando ocurre algun update (en mi caso) en la tabla que deseo.

Gracias, y contesta cuando puedas!

Última edición por daicon; 30/09/2013 a las 14:14