Вы должны быть в состоянии "подготовить" оператор, не выполняя его.
Синтаксические анализаторы SQL - действительно трудные для написания звери, и вы никогда не получите 100% правильного, к тому же, даже если вы сможете сканировать правильный синтаксисвы не представляете, какие таблицы и представления в настоящее время определены в целевой системе.
Итак, предполагая, что это просто операторы "SELECT", вы хотите проверить их просто "ПОДГОТОВИТЬ" и проверить на наличие ошибок, но не выполняйте,