Есть ли хороший инструмент для обеспечения того, что SQL-запрос действителен ANSI SQL и, при необходимости, какие СУБД не смогут его интерпретировать? Я нашел http://developer.mimer.com/validator, но мне было интересно, есть ли инструмент командной строки, желательно с открытым исходным кодом.Как проверить SQL на достоверность из командной строки?
7
A
ответ
1
Здесь SQL Library, который может помочь вам выполнить vendor-specific offline SQL syntax check через командную строку, были доступны как Java, так и .NET.
1
Возможно, анализатор/генератор, подобный ANTLR или JavaCC, имеет уже построенную грамматику ANSI SQL 92. Если это так, вы можете запустить анализатор/генератор, построить классы, которые выходят, а Боб - ваш дядя.
Я вижу, что ANTLR has one, основанный на Oracle PL/SQL. Может быть, это может вам помочь. ANTLR - потрясающий инструмент, который стоит знать.
Смежные вопросы
- 1. Azure Batch клиент, как проверить на достоверность?
- 2. VBScript: как проверить достоверность SWbemObjectSet?
- 3. Проверить паркет из командной строки
- 4. Как проверить версию Cakephp из командной строки?
- 5. Как проверить конфигурацию Spark из командной строки?
- 6. Как проверить файл YAML из командной строки?
- 7. проверить достоверность номера в романе
- 8. Как проверить программу Perl на веб-интерфейс из командной строки?
- 9. Как проверить выход из удаленного репозитория git из командной строки
- 10. Как проверить домен верхнего уровня на достоверность и существование?
- 11. Как проверить достоверность значения на основе вызова API
- 12. Как проверить интерфейс командной строки (CLI)?
- 13. Запуск команды SQL из командной строки
- 14. Couchbase Client (Java) IlegalStateException - проверить достоверность объекта
- 15. Как проверить проект GitHub из командной строки в качестве Collaborator?
- 16. Как проверить кросс-платформенный клиент командной строки?
- 17. Как проверить код TypeScript для синтаксических ошибок из командной строки?
- 18. Как проверить статус приложений Spark из командной строки?
- 19. Сгенерировать сценарии SQL-сервера из командной строки?
- 20. Как проверить версию чайника Pentaho из командной строки?
- 21. Как проверить, запущена ли служба из командной строки
- 22. Запуск командной строки из SQL хранимых процедур
- 23. NodeJS проверить достоверность сертификации SSL другой хост
- 24. Запуск Logger.log onEdit? Пытался проверить достоверность данных
- 25. SQL ошибка командной строки
- 26. Как проверить, введен ли аргумент командной строки?
- 27. Erlang как проверить первое значение командной строки?
- 28. Как проверить достоверность servertimestamp меньше определенного значения в Firebase?
- 29. jquery validation engine - проверить достоверность json list
- 30. sqlcmd из командной строки с аутентификацией sql