La Web del Programador: Comunidad de Programadores
 
    Pregunta:  7488 - ELIMINAR REGISTROS DE TABLAS VINCULADAS
Autor:  Pablo Acosta
tengo tablas relacionadas en sql server 7
como hago para borrar en cascada ?
si tengo un registro en una tabla A, relacionados con varios de una tabla B, cuando borro el de la tabla A tendrian que borrarse los de la B, esto se lograba de una manera muy simple en access, en Sql como es ?.

Gracias

  Respuesta:  Luis Santoyo
No sé si en SQL server existirá algo como lo que te voy a explicar, pero en los gestores de Bases de Datos como Access, FoxPro, etc, existe algo que se denomina Exigir Integridad Referencial, se puede activar esta opción cuando estableces las relaciones entre las tablas, al Exigir Integridad Referencial seleccionas si deseas actualizar datos en cascada y eliminar los datos en cascada.
Espero haberte servido de ayuda