Die Funktion
index_read_idx()
gleicht
index_read()
mit dem Unterschied, dass index_read_idx()
noch einen weiteren keynr
-Parameter
akzeptiert:
int ha_foo::index_read_idx(byte * buf, uint keynr, const byte * key, uint key_len, enum ha_rkey_function find_flag)
Der Parameter keynr
gibt den zu lesenden
Index an, während bei index_read
der Index
bereits eingestellt ist.
Wie mit index_read()
muss auch hier die
Speicher-Engine die zum Schlüssel gehörige Zeile gemäß dem
find_flag
zurückgeben und für zukünftige
Leseoperationen einen Cursor setzen.
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.