====== Fehlercodes und Nachrichten ====== ''int sqlite3_errcode(sqlite3 *db);\\ const char *sqlite3_errmsg(sqlite3*);\\ const void *sqlite3_errmsg16(sqlite3*);''\\ ---- \\ Die Funktion sqlite3_errcode liefert einen [[dbs:sqlite:libsqlite3:ref:errors|Fehlercode]] zurück, während die sqlite3_errmsg Funktionen eine Englisch Fehlermeldung zurückliefern. sqlite3_errmsg ist für die UTF-8 Codierung vorgesehen und sqlite3_errmsg16 für die UTF-16 Codierung. Für die Fehlermeldungen muss kein Speicher manuell freigegeben werden. Dies wird von den Funktionen intern verwaltet. Allerdings kann es sein, dass die Fehlermeldung von irgendeiner anderen Bibliotheksfunktion überschrieben wird.