Announcement

Collapse
No announcement yet.

Tipps zur Vorgehensweise gesucht (Datensätze lesen, ändern,in neue Tabelle schreiben)

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

  • Tipps zur Vorgehensweise gesucht (Datensätze lesen, ändern,in neue Tabelle schreiben)

    Moin,

    folgende Problemstellung: Meine Ausgangstabelle RZ_Auftraege enthält n Datensätze. Ich möchte nun jeden dieser Datensätze lesen, ein wenig verändern (einige Berechnungen durchführen) und den veränderten Datensatz in einer neuen Tabelle speichern. Wie ist so etwas am elegantesten zu realisieren? Mach ich das mit einer Prozedur und programmiere dort ein Schleife? Bin für jeden Tipp dankbar.

    Gruß

    FABOWSKI

  • #2
    INSERT INTO [neueTabelle]
    ( FeldNeu1 ... FeldNeuX)
    SELECT Feldalt1 ... FeldAlt
    FROM [AlteTabelle]

    und im Select Deine Berechnungen durchführen...

    Comment


    • #3
      Danke für dein Antwort! Ich hab es tatsächlich mit einer Prozedur gelöst. Dort habe ich einen Cursor deklariert, mit dem ich dann jede Zeile der Tabelle abarbeiten kann.

      Gruß

      FABOWSKI

      Comment


      • #4
        Wenn die Arbeit auch in einer setbased operation gelöst werden kann, dann würde ich das an Deiner Stelle präferieren. Also besser ein Select verwenden als einen Cursor.

        Jens K. Suessmeyer

        Comment

        Working...
        X