Re: Werte aus einer Tabelle in eine andere übertragen
geschrieben von:
FrankLehmann (62.153.148.---)
Datum:
Hallo Eldri,
wenn eine Verknüpfung erfolgt t1.id=t2.id
und einer der Werte nicht da ist, gibt der Cursor natürlich keinen Wert zurück, also greift die Bedingung %NOTFOUND und der Loop ist beendet, bevor er begonnen hat.
Lösung: Einfach ein (+) hinter die Tabelle, die womöglich keine Werte enthalten wird. (+) = eine 1:N Verknüpfung von Tabellen
Das was du hier verknüpft hast ist eine 1:1 Verknüpfung, also jeder Wert aus Tabelle 1 muss auch in Tabelle 2 sein.
Gruß
Frank