una sentencias para lista español ejemplos desde datos crear consultas comandos codigo cero aprender sql validation command-line ansi-sql

para - sentencias sql ejemplos



¿Cómo probar SQL para la validez desde la línea de comando? (2)

¿Existe una buena herramienta para garantizar que una consulta SQL sea válida ANSI SQL y, opcionalmente, qué DBMS fallará en interpretarla? He encontrado http://developer.mimer.com/validator, pero me preguntaba si existe una herramienta de línea de comandos, preferiblemente de código abierto.


Tal vez un analizador sintáctico / generador como ANTLR o JavaCC tiene una gramática ANSI SQL 92 ya construida. Si es así, puede ejecutar el analizador / generador, crear las clases que salen, y Bob es su tío.

Veo que ANTLR tiene uno basado en Oracle PL / SQL. Quizás eso pueda ayudarte. ANTLR es una herramienta excelente, vale la pena conocerla.