Die Funktion, die vor jedem Tabellenscan aufgerufen wird, ist
        rnd_init().
        Sie wird verwendet, um einen Tabellenscan vorzubereiten, indem
        sie Zähler und Zeiger wieder auf den Anfang der Tabelle
        zurücksetzt.
      
        Das folgende Beispiel verwendet die Speicher-Engine
        CSV:
      
  int ha_tina::rnd_init(bool scan)
{
      DBUG_ENTER("ha_tina::rnd_init");
 
      current_position= next_position= 0;
      records= 0;
      chain_ptr= chain;
 
      DBUG_RETURN(0);
}  
        Hat der Parameter scan den Wert
        true, durchsucht MySQL die Tabelle
        sequenziell; hat er den Wert false, werden
        willkürliche Leseoperationen auf Zufallspositionen
        durchgeführt.
      
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.

