Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Analisador para Oracle SQL


O gerador de parser ANTLR (v3, v4) teve várias gramáticas Oracle SQL e PL/SQL escritas para ele; veja a lista gramatical (v3) para detalhes. Daqueles:
  • Eu usei a "Oracle PL/SQL Grammar for ANTLR v3" de Andrey Kharitonkin; da memória, ele suportava a maioria das sintaxes SQL e PL/SQL da era 8i, com alguns bits e peças que apareceram em 9i e 10g
  • Patrick Higgins' "PL/SQL" gramática é mais recente e afirma suportar a maioria das sintaxes 11g, mas parece apenas engolir a maioria das instruções DML - não muito útil se você estiver especificamente interessado em SQL