Die Funktion
position()
wird nach jedem rnd_next()
-Aufruf
benötigt, wenn die Daten neu geordnet werden müssen:
void ha_foo::position(const byte *record)
Der Inhalt von *record
ist Ihre Sache; was
Sie auch immer als Inhalt einsetzen, wird in einem späteren
Abruf der Zeile zurückgeliefert. Die meisten Speicher-Engines
speichern irgendeine Art von Offset oder Primärschlüsselwert.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.