Ver Mensaje Individual
  #24 (permalink)  
Antiguo 28/06/2009, 21:39
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: mysql y control de flujo. ayuda

Cita:
Iniciado por rodrigo_lopez Ver Mensaje
lo que quiero es lo siguiente:
eliminé un theme.
quiero saber si ese estaba como predeterminado, de estar predeterminado tengo que dejar como predeterminado a otro sino la pagina no va a cargar ningun template.
se entiende?
por eso consulte lo de predeterminado, para ver si hacia un update a la tabla o no...

para eso tengo que hacer un trigger?
La respuesta la estás dando tu mismo: El problema es decidi qué acción tomar según el valor de algo... No si el valor que estás actualizando es correcto.
Es decir: debes hacer que se analice algo y según eso hacer una cosa o la otra... Eso essss... ¡Exacto! Stored Procedures.

Estudia un poco el tema de estos tres tipos de rutinas. Los TRIGGERS no se invocan, los invoca el DBMS ante un evento sobre la tabla y sólo hay tres tipos de evento: insertar, borrar, actualizar.
Uno lo que hace ees programar una rutina de sentencias para que se ejecuten antes o después del evento. Pero uno no invoca al trigger. El trigger se dispara solo ante un evento.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)