/ / Informativere Fehlermeldungen von einem SQL Server - sql, sqlite

Weitere informative Fehlermeldungen von einem SQL-Server - SQL, SQLite

Ich benutze SQLite.

Wenn ich eine Abfrage ausführen, erhalte ich Fehlermeldungen wie "error near select" oder "error near", "". Ich wünschte, es würde mir eine Zeilennummer oder eine Anweisungsnummer geben.

Nachdem ein Trigger geladen und ein Fehler aufgetreten istentweder in der Syntax oder zur Laufzeit muss ich zu meinem Editor zurückkehren und Änderungen vornehmen. Dann muss ich einen Drop-Trigger-Befehl ausführen, bevor der Trigger erneut geladen wird.

Gibt es einen guten SQLite-Browser oder -Befehlszeilentool, der mehr Informationen als den von mir verwendeten bietet?

Wenn ich die Umsetzungsunterschiede beiseite lege, wäre es für mich sinnvoller, zu mySQL zu wechseln?

Antworten:

2 für die Antwort № 1

Die Verwendung eines anderen Browsers für SQLite wäre nicht möglichmachen den Unterschied, da dieselbe Bibliothek verwendet wird. Der Umstieg auf MySQL ist meiner Meinung nach kein Kompromiss in Sachen Fehlermeldungen, es ist meiner Meinung nach gleich oder schlechter. PostgreSQL hat jedoch (wieder aus meiner Erfahrung) viel bessere Fehlermeldungen, obwohl dies manchmal möglich ist genauso kryptisch sein wie MySQL oder SQLite.