Einzelnen Beitrag anzeigen

Dirk_B

Registriert seit: 15. Aug 2006
36 Beiträge
 
#3

Re: Kennt Firebird Funktionen, die Tabellen wiedergeben?

  Alt 8. Sep 2006, 20:20
Zitat von mkinzler:
Was soll zurückgeliefert werden.
Nein.

Für das aufrufende Programm sind die zurückgegeenen Daten wie eine Query.

Einziger Vorteil: Die Funktion kann beliebige Daten in die Ergebnismenge schreiben,
also z.B. 3 Querys ausführen und die Daten als Funktion zurückgeben.

Bsp. gesucht wird der Name Meier.

Die SP könnte 1 Query für Kunden Meier absetzen und die DS in Ergebnismenge speichern.
Anschließend könnte die SP nach Vertretern namens Meier suchen, die Vertreter welche selbst kaufen (Kunden) eliminieren und den Rest an die Ergebnismenge anfügen. Jetzt könnten noch schnell die Mitarbeiter und Lieferanten durchsucht werden. Zusätzlich könnte die SP auch noch die Quelle im jeweiligen DS vermerken.

Nun alles klar?

Mfg

DB
  Mit Zitat antworten Zitat