sql >> Databáze >  >> RDS >> Oracle

Parser pro Oracle SQL

Generátor analyzátoru ANTLR (v3, v4) měl pro něj napsáno několik gramatik Oracle SQL a PL/SQL; podrobnosti naleznete v seznamu gramatiky (v3). Z těch:

  • Použil jsem „Oracle PL/SQL Grammar for ANTLR v3“ od Andrey Kharitonkin; z paměti podporoval většinu syntaxe SQL a PL/SQL z éry 8i, s několika kousíčky, které se objevily v 9i a 10g
  • PL/SQL Patricka Higginse gramatika je novější a tvrdí, že podporuje většinu syntaxe 11g, ale zdá se, že většinu příkazů DML prostě spolkne – není to příliš užitečné, pokud se konkrétně zajímáte o SQL


  1. sql skupina podle versus odlišné

  2. Jak mohu zkombinovat více řádků do seznamu odděleného čárkami v SQL Server 2005?

  3. Pole PHP na pole Postgres

  4. SQL Server rekurzivní samo připojení