AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

pl/sql Schleife + Update

Ein Thema von Ms.Invisible · begonnen am 21. Sep 2010 · letzter Beitrag vom 21. Sep 2010
 
Ms.Invisible

Registriert seit: 10. Sep 2010
3 Beiträge
 
#1

pl/sql Schleife + Update

  Alt 21. Sep 2010, 19:34
Datenbank: Oracle • Version: 10 • Zugriff über: Toad
Hallo,

ich hab da mal ne Frage...
Und zwar möchte ich eine Spalte meiner Tabelle (Tab1) Werte aus einer zweiten Tabelle (Tab2) einfügen.
Beide Tabellen haben eine identische Spalte.

Ich wollte in einer Schleife durch alle Sätze der Tab1 und gleichzeitig, in einer weiteren Schleife durch Tab2, um die Sätze zu ermitteln,
die zusammengehören, um dann in Tab1 den Wert aus Tab2 hinzuzufügen...

Leider will das nicht so wie ich es gern hätte...
Hoffe ihr könnt mir Verbesserungsvorschläge und Tips nennen. Hier mal mein falscher Ansatz...
Code:
begin
 CURSOR cur1
    IS
        SELECT a.Name_ID, a.Nachname_ID
        from Tab1 a, Tab2 b
        where b.Name_ID = a.Name_ID;

 CURSOR cur2
    IS
        SELECT b.Name_ID, b.Nachname_ID
        from Tab1 a, Tab2 b
        where b.Name_ID = a.Name_ID;    

    FOR rec_1 IN cur1
    LOOP
        For rec_2 in cur2
        loop
          begin
            update Tab1 set rec_1.Nachname_ID = rec_2.Nachname_ID where rec_1.Name_ID = Rec_2.Name_ID;
          end;
        end loop;
    end loop;
end;
Danke schonmal!
Marie
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz