Löscht eine Zeile.
| 
            virtual int delete_row
          ( | buf ); | 
| const byte * | buf ; | 
        Dies ist die Methode delete_row.
      
        buf enthält eine Kopie der zu
        löschenden Zeile. Der Server verwendet diese Funktion,
        unmittelbar nachdem die aktuelle Zeile aufgerufen wurde (von
        einer vorangegangenen rnd_next()-Funktion
        oder einem Indexaufruf). Wenn Sie einen Zeiger auf die letzte
        Zeile bewahren oder auf einen Primärschlüssel zugreifen
        können, wird das Löschen viel einfacher. Denken Sie daran,
        dass der Server aufeinander folgende Löschungen nicht
        garantiert. ORDER BY-Klauseln können
        verwendet werden.
      
        Wird in sql_acl.cc und
        sql_udf.cc aufgerufen, um interne
        Tabelleninformationen zu verwalten. Wird auch in
        sql_delete.cc,
        sql_insert.cc und
        sql_select.cc benutzt. In
        sql_select wird diese Funktion zum Entfernen
        von Duplikaten eingesetzt, während sie in
        insert für
        REPLACE-Aufrufe verwendet wird.
      
            buf
          
Keine Rückgabewerte.
(kein Beispiel verfügbar)
{ return  HA_ERR_WRONG_COMMAND; }
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.

