PythonQ 240-8XX Manual de usuario Pagina 594

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 593
Kapitel 9: MySQL-APIs 573
mysql_insert_id() wird nach INSERT- und UPDATE-Statements aktualisiert, die einen
AUTO_INCREMENT-Wert erzeugen oder einen Spaltenwert auf LAST_INSERT_ID(ausdruck)
setzen. Siehe Abschnitt 7.3.5.2 [Miscellaneous functions], Seite 429.
Beachten Sie auch, dass der Wert der SQL-LAST_INSERT_ID()-Funktion immer den aktuell-
sten erzeugten AUTO_INCREMENT-Wert enth¨alt, und zwischen Anfragen nicht zur¨uckgesetzt
wird, weil der Wert dieser Funktion im Server gewartet wird.
R¨uckgabewerte
Der Wert des AUTO_INCREMENT-Felds, das durch die vorherige Anfrage aktualisiert wurde.
Gibt 0 zur¨uck, wenn es keine vorherige Anfrage auf der Verbindung gab oder wenn die
Anfrage keinen AUTO_INCREMENT-Wert aktualisierte.
Fehler
Keine.
9.4.3.31 mysql_kill()
int mysql_kill(MYSQL *mysql, unsigned long pid)
Beschreibung
Bittet den Server, den Thread zu oten, der durch pid angegeben wurde.
R¨uckgabewerte
0 f¨ur Erfolg. Nicht-0, wenn ein Fehler auftrat.
Fehler
CR_COMMANDS_OUT_OF_SYNC
Befehle wurden nicht in der korrekten Reihenfolge ausgef¨uhrt.
CR_SERVER_GONE_ERROR
Der MySQL-Server ist weg.
CR_SERVER_LOST
Die Verbindung zum Server ging ahrend der Anfrage verloren.
CR_UNKNOWN_ERROR
Ein unbekannter Fehler trat auf.
9.4.3.32 mysql_list_dbs()
MYSQL_RES *mysql_list_dbs(MYSQL *mysql, const char *wild)
Vista de pagina 593
1 2 ... 589 590 591 592 593 594 595 596 597 598 599 ... 767 768

Comentarios a estos manuales

Sin comentarios