Rhydian 0 Newbie Poster

Hi,

Does anyone know which grammar class SQL falls under (e.g. LL(1), LR(1), etc.)? Specifically the grammars for Oracle 10g and PostgreSQL 7.4?

I need to build a parser for each language and want to select the most suitable class of parser generator for the task. Once which produces Java parsers, so if anyone has a suggestion for the most apt one for all these requirements that would be much appreciated.

Thanks in advance,

Rhydian