Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Oracle > SQL валидация |
Автор: KaKTyCc 23.7.2009, 11:16 |
У меня есть большой sql скрипт (DDL, DML) Задача, до его выполнения узнать ошибки в синтаксисе. Желательно на java. Кто то сталкивался с такими библиотеками. |
Автор: DimW 23.7.2009, 12:06 |
симантические ошибки вас не интересуют? с чем связана такая потребность? |
Автор: LSD 23.7.2009, 12:14 |
Проверить что все имена объектов валидны можно только на реальной базе. А так http://www.antlr.org/download.html + http://www.antlr.org/grammar/list. |
Автор: KaKTyCc 23.7.2009, 13:52 |
то что имена объектов валидны не интересует. нужна проверка именно синтаксиса, наличие запятых, ошибок в ключевых словах нет и т.д. для чего нужно? для каждого релиза создается скрипт, который накатывается на базу. во врем разработки он накатывается на тест базу. перед накаткой хотелось бы проверять на "глупфе ошибки", описки. чтобы можно было поправить, а потом уже прогонять скрипт. сейчас посмотрю что за зверь ANTRL |