Hejsa. Jeg ville købe det lille IDG hæfte som hedder SQL. Det er RIGTIG godt for nybegyndere. Det koster kun 60 eller 70 kr, og er bestemt alle pengene værd.
Når du opretter en database, skal du huske at angive Primary Keys og foreign Keys. Foreign keys opretter man bag efter. Hved hjælp af kommandoen ALTER. Jeg har pastet et lille eksempel på:
DROP TABLE Kunde; CREATE TABLE Kunde (Navn Varchar(30) Not null, Gade Varchar(40) Not null, Postby Varchar(30) Not null, Land Varchar(15) Not null, Telefon Varchar(14) Not null,
PRIMARY KEY (Telefon));
DROP TABLE Ordre CREATE TABLE Ordre (Ordrenr MediumInt(5) Not null, Telefon Varchar(14) Not null,
PRIMARY KEY (Ordrenr, Telefon)); // Køres i en fil bag efter
ALTER TABLE Ordre ADD (FOREIGN KEY (Telefon) REFERENCES Kunde (Telefon) ON DELETE CASCADE);
Herefter har du oprettet et link imellem 2 databaser. Håber ikke at min post er alt for lang.
Jeg ved at denne er allerede lukker......................men skal bare bruge det fulde objectname:
SELECT* FROM servername2.databasename.dbo.tablename2 INNER JOIN servername1.database.dbo.tablename1 ON servername1.databasename.dbo.tablename1.id = servername2.databasename.dbo.tablename2.id
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.