13. juni 2008 - 14:47Der er
1 kommentar og 1 løsning
Omgå referentiel integritet
Hej
Jeg har oprettet ny tabel, som jeg ønsker skal gennemtvinge referentiel integritet til en eksisterende tabel.Problemet er at jeg ikke får lov til dette med den eksistrende tabel da denne bryder reglerne p.g.a ældre records. Kan man ikke omgå dette, så det kun gælder for records oprette efter dette.
Du kan mig bekendt udelukkende oprette referentiel integritet hvis indholdet i begge tabeller du ønsker at joine er ens/overholder gængse relationsregler. Hvis en værdi ikke er repræsenteret i begge jaou/tabeller, ken den ikke gennemføres
Referentiel integritet er jo et udtryk for at databasen sikrer, at der er en fornuftig sammenhæng mellem tabellerne. Denne sikkerhed må gælde for alle poster. Du kan derfor ikke vælge at databasen skal "vende det blinde øje til" når det gælder de gamle poster. Du må tilrette indholdet af de gamle poster, så reglerne er overholdt, og derefter slå referentiel integritet til.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.