Существует ли какой-либо валидатор SQL-запросов на стороне интерфейса или на каком-либо языке для проверки синтаксиса запроса перед его выполнением в базе данных? В моем текущем проекте мне нужно проверить SQL-запрос в flex, прежде чем он перейдет в конец, потому что он должен пройти много слоев, прежде чем ударить по базе данных, а затем поразить базу данных и вернуться с исключением - это слишком дорогой процесс. Поэтому мне нужен валидатор SQL-запросов на внешнем интерфейсе, чтобы хотя бы сказать, что это правильный запрос.