Die Funktion
rnd_pos()
verhält sich ähnlich wie rnd_next()
, hat
aber einen zusätzlichen Parameter:
int ha_foo::rnd_pos(byte * buf, byte *pos)
Dieser *pos
-Parameter enthält die Position,
die zuvor mit der Funktion position()
ermittelt wurde.
Eine Speicher-Engine muss die Zeile an der angegebenen Position
ausfindig machen und durch *buf
im internen
Zeilenformat von MySQL zurückgeben.
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.