Я хочу проверить синтаксис файлов, содержащих SQL-запросы, прежде чем их можно будет зафиксировать в моем проекте CVS.
Для этого у меня есть скрипт commitinfo, но я не могу определить, действительны ли команды sql.psql
, похоже, не имеет режима сухого запуска, и создание моего собственного тестера postgresql-dialact из грамматики (то есть в источнике) кажется длинным отрезком.
Скрипты могут содержать несколько запросов, поэтому EXPLAIN
не может быть обернут вокруг них.
Есть подсказки?