Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

¿Una pequeñísima duda que no recuerdo: ON DELETE CASCADE va en origen o en destino?

Estas en el tema de ¿Una pequeñísima duda que no recuerdo: ON DELETE CASCADE va en origen o en destino? en el foro de Bases de Datos General en Foros del Web. Es decir, el ON DELETE CASCADE se pone sobre la clave primaria de la cual colgarán foráneas, o se pone sobre las foráneas. Al final ...
  #1 (permalink)  
Antiguo 20/08/2005, 09:36
 
Fecha de Ingreso: febrero-2005
Mensajes: 1.015
Antigüedad: 19 años, 3 meses
Puntos: 6
¿Una pequeñísima duda que no recuerdo: ON DELETE CASCADE va en origen o en destino?

Es decir, el ON DELETE CASCADE se pone sobre la clave primaria de la cual colgarán foráneas, o se pone sobre las foráneas.

Al final he puesto las restricciones desde el Enterprise Management, desde Diagramas.

Y otra cosa: si estás trabajando directamente desde el Enterprise Management del SQL Server, e intentas borrar un dato que es clave foránea, ¿hará algo o no porque estás desde aquí, y las claves foráneas sólo afectan a las instrucciones SQL escritas? Me imagino que debería afectar en todos los casos, pero no me afecta.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:56.