Integridad referencial

10/08/2004 - 10:44 por Daniel Bello Urizarri | Informe spam
Hola:

Estoy tratando de crear una relacion uno a muchos entre dos tablas, pero en
la tabla "muchos" tengo registros que no tienen una correspondencia en la
tabla "uno", lo que me impide activar el chequeo de integridad referencial.

En mi caso:

El campo A.key --(uno)-(muchos)-- B.KeyOnA

Necesitaría eliminar los B.KeyOnA para los cuales no existe un A.Key

¿Como puedo eliminar estos registros?

Preguntas similare

Leer las respuestas

#1 Daniel Bello Urizarri
10/08/2004 - 11:35 | Informe spam
Lo solucioné con una expresión del tipo:

Select b.KeyOnA Into newtable from A Inner Join B on A.Key = b.KeyOnA where
A.Key = b.KeyOnA

Drop Table B

...

..
.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida