12/04/2003, 18:41
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años Puntos: 129 | |
Y que Base de datos estas usando? .. Mysql, SQL server, Access, Oracle ....?
Te lo pregunto porqué menos Mysql .. las restantes (y la mayoría) respetan la "integridad referncial" de los datos si estas usando claves foráneas .. así que cada cual tendrá su método para borrar registros en cascada atendiendo a esas claves foráneas ...
Sin embargo .. Msyql (salvo q uses tablas tipo InnoDB) .. no respeta ninguna "integridad referencial" .. así que para este caso el procedimiento es totalmente manual por parte de tu programación que uses para accede a esa BD Msyql .. (hay q ir consultando por el ID de relación de una tabla y otra y así con todas para hacer el "delete" independiente de cada registro de cada tabla que esté implicada en las relaciones ..)
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |