hvis det fungere som med oracle.. tror jeg næsten da det er DDL.
DROP TABLE Tables1 CASCADE CONSTRAINTS; CREATE TABLE Tables1 ( Navn varchar2 ( 10 ) NOT NULL, Kundenr NUMBER ( 5 ) NOT NULL, adresse varchar2 ( 15 ) NOT NULL, postnr NUMBER ( 5 ) NOT NULL, by Varchar2 ( 10 ) NOT NULL, Primary key(kundenr) );
DROP TABLE Tables2 CASCADE CONSTRAINTS; CREATE TABLE Tables2 ( Navn varchar2 ( 10 ) NOT NULL, Kundenr NUMBER ( 5 ) NOT NULL, oplysninger varchar2 ( 30 ) NOT NULL, Primary key(kundenr) );
Det er ikke noget problem af lave den som en PK men det skal være sådan af hvis jeg skriver den sammen IP adr. ind under f.eks printere og også har den i f.eks servere skal den melde fejl
Det vil sige jeg skal lave en tabel kun til IP adresser og så skal de andre tabeler kigger ned i den. er det muligt og er det nemt eller skal jeg holde mig langt væk fra dette og bare vælge. af ligge alle tabeler sammen.
Du kan oprette dine kolonner som almindelige primærnøgler og derefter implementere tjekket på tværs af tabellerne med Insert og Update triggere som tjekker om den indtastede kundeid eksisterer i den anden tabel (hvis den gør udføres en RollBack Transaction).
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.