Более информативные сообщения об ошибках с сервера SQL - PullRequest
1 голос
/ 25 ноября 2011

Я использую SQLite.

Когда я выполняю запрос, я получаю сообщения об ошибках, такие как «ошибка рядом с выбором» или «ошибка рядом с», «».Я хотел бы, чтобы он дал мне номер строки или номер оператора.

После загрузки триггера и обнаружения ошибки в синтаксисе или во время выполнения я должен вернуться к своему редактору и внести изменения.Затем я должен выполнить команду сброса триггера перед перезагрузкой триггера.

Есть ли хороший браузер SQLite или инструмент командной строки, который предоставляет больше информации, чем тот, который я использую?

Откладывая в сторонуРазличия в реализации, будет ли для меня больше смысла перейти на mySQL?

1 Ответ

2 голосов
/ 25 ноября 2011

Использование другого браузера для SQLite не будет иметь большого значения, так как он будет использовать ту же библиотеку. По моему опыту, переход на MySQL - это не компромисс с точки зрения обмена сообщениями об ошибках, на мой взгляд, он примерно такой же или хуже. PostgreSQL, однако (опять же по моему опыту), имеет гораздо лучший обмен сообщениями об ошибках, хотя иногда он может быть столь же загадочным, как MySQL или SQLite.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...