tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
496
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    abtronic Tutorials.de Gastzugang
    Hallo,

    ich habe folgende Problemstellung:

    Ich habe drei SQL-Scripte die im Prinzip alle das gleichen machen (Datensätze abgleichen, wenn unterschiedlich dann updaten, wenn nicht vorhanden, dann neuen DS eintragen).

    Es sind deswegen drei Scripte weil ich drei verschiedene Datenquellen (Tabellen) habe die im Endeffekt die gleiche Datenbank updaten bzw. neu befüllen.

    Eigentlich ist es doch blöd wenn ich für die gleiche Aufgabe drei verschiedene Scripte einsetze, also suche ich nach einer Möglichkeit mit einem Script alle drei Quellen abzufragen wovon aber immer nur eine vorhanden ist. Ich will nicht jedesmal das Script manuell anpassen, da ich vorhabe das automtisiert über einen Cronjob auf einem Server laufen zu lassen.

    Hat da jmd einen Tipp für mich wie ich das am einfachsten und schnell umsetzen kann? Ich bin für jeden Anregung dankbar.

    Gruß,

    Marcel
     

  2. #2
    Kyoko Kyoko ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Wels (Oberösterreich) bzw. Mayrhofen (Tirol)
    Beiträge
    211
    Welches DBMS?

    Für SQL Server kannst du das zB mit der Storen Procedure sp_executesql lösen.

    Also du hast dein Skript, machst es zu ner eigenen Storen Procedure, gibst dieser als nvarchar deinen Tabellennamen mit und führst das ganze Skript mit sp_executesql aus, die als Parameter wieder einen nvarchar mit der Query erwartet.

    Wäre jetzt eine Möglichkeit, die mir einfallen würde.
     

  3. #3
    planb2000 planb2000 ist offline Mitglied Gold
    Registriert seit
    Mar 2008
    Beiträge
    133
    Hi,

    ganz pragmatisch
    Eigentlich ist es doch blöd wenn ich für die gleiche Aufgabe drei verschiedene Scripte einsetze, also suche ich nach einer Möglichkeit mit einem Script alle drei Quellen abzufragen wovon aber immer nur eine vorhanden ist. Ich will nicht jedesmal das Script manuell anpassen, da ich vorhabe das automtisiert über einen Cronjob auf einem Server laufen zu lassen.
    3mal Script schreiben, scheinst Du ja schon fertig zu haben, 3 mal cron aufrufen evtl. zu verschiedenen Zeiten, fertig!?

    Grüße
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 09.05.07, 20:33
  2. Antworten: 3
    Letzter Beitrag: 19.06.06, 22:09
  3. Drei Fragen
    Von das_element im Forum CSS
    Antworten: 11
    Letzter Beitrag: 05.12.05, 16:43
  4. [S] Drei ? Font
    Von pReya im Forum Typografie
    Antworten: 2
    Letzter Beitrag: 15.09.04, 20:11
  5. aus drei mach eins
    Von broetchen im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 23.07.04, 13:32