Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Problem mit mehreren Oracle-Abfragen

Wenn Sie aus 2 Tabellen ziehen und ein DataSet erhalten möchten, das Sie in einen DataAdapter füllen können, müssen Sie einen der folgenden Ansätze verwenden:

  1. Fügen Sie die 2 Tische zusammen (kann je nach Ihren Tischen möglich sein oder nicht)
  2. vereinen Sie die 2 Tabellen (dies kann auf Ihr Szenario zutreffen oder nicht)
  3. Schreiben Sie eine gespeicherte Prozedur, die jedes gewünschte Ergebnis erzeugt und es in einem Ref-Cursor zurückgibt. Wie das geht, erfahren Sie hier .

Sie werden nicht in der Lage sein, einfach 2 SQL-Anweisungen wie diese auszuführen und ein aussagekräftiges Ergebnis in einem DataSet zu erhalten.