Insert von einem DD in ein anderes DD

Advantage Database Server

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Insert von einem DD in ein anderes DD

Beitrag von Manfred »

Wie sieht eigentlich ein SELECT Befehl aus, wenn ich von einer Tabelle aus DD1 in eine Tabelle in DD2 kopieren möchte/muß? Geht das so ohne weiteres? Wie gibt man die unterschiedlichen DD an?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Insert von einem DD in ein anderes DD

Beitrag von Marcus Herz »

Man muss einen Link von DD1 nach DD2 erzeugen, im Arc z.B. im Tree unter Links.
Dann kann man von DD1 auf DD2 zugreifen mit einem solchen select:

Code: Alles auswählen

select * from <linkname>.<tabellenname>
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Insert von einem DD in ein anderes DD

Beitrag von Manfred »

das klappt mit dem ARC, aber wie macht man sowas ohne den ARC. Der Link wird ja jedesmal wieder gelöscht nach dem Verlassen des SQL Monitor.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Insert von einem DD in ein anderes DD

Beitrag von Marcus Herz »

Code: Alles auswählen

EXECUTE PROCEDURE 
  sp_CreateLink ( 
     'bsatest',
     '<ADD PFAD>',
     TRUE,
     TRUE,
     TRUE,
     '',
     ''/* YOUR PASSWORD GOES HERE */ );
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
nightcrawler
1000 working lines a day
1000 working lines a day
Beiträge: 650
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72184 Weitingen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 96 Mal
Kontaktdaten:

Re: Insert von einem DD in ein anderes DD

Beitrag von nightcrawler »

ganz verwegene können auch den (relativen) Pfad der Dictionary-Datei verwenden, sofern die User und Passworte übereinstimmen:

Code: Alles auswählen

SELECT * FROM [../otherfolder/mydatabase.add].mytable
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de
Antworten