Tom: MySQL: neue Funktionen selber definieren

Beitrag lesen

Hello,

gibt es bei Oracle eine Funktion, mit der man die laufende Zeilennummer eines Resultsets feststellen kann?

Entschuldige wenn ich meinen Senf dazugeben muß. ADO bietet diese Zeilennummer mit der AbsolutePosition-Eigenschaft. Natürlich nur, wenn der Datenprovider das auch tut (SQL-Server machts).

update table set lfdnr=row() where irgendwas

In ADO kann man die AbsolutePosition setzen, dann ist dieser Datensatz der aktuelle.

Das verstehe ich nun wieder nicht.
Ich will ja nicht die absolute Position in der Tabelle, sondern die relative Position im Abfrageergebnis erfragen und gleich verwenden.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau