Avatar billede orca Nybegynder
27. juli 2002 - 12:35 Der er 2 kommentarer og
1 løsning

Export af data

Hej alle. Jeg sidder og har nogle problemer med at få eksporteret min lokale DB til web db'en på den måde jeg ønsker. Såvidt jeg kan se, kan jeg enten slette alt data på web db'en, og så kopiere min lokale data derover. Eller også kan jeg tilføje (appende) min data på web db'en. Men hvad jeg ønsker er at tilføje min data, dog skal den ikke tilføje en række, hvis der er en identisk række i forvejen. Ligeledes skal den heller ikke slette alt på web db'en først. Altså, den skal tilføje forskellen fra min db til web db'en. Kan det ikke lade sig gøre?

Mvh Mark
--
www.improve.dk
Avatar billede tmceu Praktikant
27. juli 2002 - 13:18 #1
Hvis du tilføjer remote serveren som en linked server, vil du eks. kunne lave noget a la dette:

INSERT INTO Server.DB.dbo.MyTable
SELECT * FROM MyTable WHERE MyID NOT IN(SELECT MyID FROM Server.DB.dbo.MyTable)

Dette indsætter alle poster fra den lokale MyTable der ikke findes i den tilsvarende remote. Den skal naturligvis finpudses, men du bør kunne se ideen :-)
Avatar billede orca Nybegynder
27. juli 2002 - 13:27 #2
Yep, jeg tror jeg forstår ideen, jeg vil prøve at lege lidt med det, tak :)
Avatar billede tmceu Praktikant
27. juli 2002 - 13:33 #3
Det var så lidt :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester