Announcement

Collapse
No announcement yet.

Variablen über SQL-Loader laden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Variablen über SQL-Loader laden

    Hallo,

    folgendes Problem stellt sich mir:

    Es muss eine ID generiert werden, welche für die gesamte zu importierende Datei in eine Spalte meiner Import-Tabelle geschrieben werden soll.

    Die ID ist generiert.

    Wie kann ich eine ID, welche in einem den SQL-Loader aufrufenden Skript zur Verfügung steht, dem SQL-Loader sozusagen für den gesammte Import der Datei als Konstante übergeben, damit diese dann in die Tabelle geschrieben werden kann.

    Leider habe ich bisher nur etwas zu Konstanten, die von Import zu Import konstant sein sollen gefunden.

    Danke schonmal

    Gruß
    Malte

  • #2
    Hallo Malte,

    mir ist nur ein Weg bekannt.
    Das Control-File vor dem Aufruf dynamisch zusammenzubauen und dabei deine Variable im C-File als Konstante zu hinterlegen.

    Gruß
    Albernd

    Comment


    • #3
      Hier ein Beispiel wie ich es mal gemacht habe
      Attached Files

      Comment


      • #4
        Danke erstmal für die schnelle Hilfe.

        Das mit dem dynamischem Aufbau sagte mir heute auch ein Arbeitskolege.

        Das ist nur hier etwas schwierig durchzuführen, da dieses Control File von vielen Importen benutzt wird und bei großen Datenmengen wäre es ungünstig wenn sich mitten im Import die ID wechselt weil das File von einem anderen nebenläufigen Import gestartet wird nunja.

        Wir werden unser Problem wohl leider anders lösen müssen

        Danke Euch

        Gruß
        Malte

        Comment

        Working...
        X