Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2010, 10:25
AlterElt
 
Fecha de Ingreso: febrero-2010
Mensajes: 63
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Trigger/Disparador: borrar en cascada

SOLUCIONADO:

Código SQL:
Ver original
  1. CREATE TRIGGER BorrarMedidas
  2. BEFORE DELETE
  3. ON CLIENTES
  4. FOR EACH ROW
  5. BEGIN
  6. DELETE FROM MEDIDAS WHERE MEDIDAS.id_cliente = OLD.id_cliente;
  7. END

De todos modos me gustaría que me dijerais si veis bien esta forma de hacerlo, si podría crear inconsistencias o que se yo...

En principio no hay problemas si una clave autonumérica tiene saltos en la numeración mientras esa numeración sea ascendente, ¿verdad?

Por ejemplo:

id_medida
0
1
2
4

Ahí falta la medida 3. Eso no crea ninguna inconsistencia ni nada parecido verdad?

Saludos y gracias

Última edición por AlterElt; 25/02/2010 a las 10:34