Обсуждение: A postgres parser related question

Поиск
Список
Период
Сортировка

A postgres parser related question

От
Luis Ochoa
Дата:
Hi everyone, I just want to know something about postgresql parser, because I want to add a new feature for pgAdmin
graphicalquery builder (GQB) that allow an user to create a query graphical model from a sql statment, and I just want
toreuse postgres parser code (reuse this) to do the task of create an abstract tree like structure for the sql
statment.<br/><br /> I just remember that read at some place that I don't remember that the syntax and semantic checks
aredone in two different stages, and as I can understand, then is possible to just reuse only the parser stage in an
"easyway", but before even trying to do this task, I want some advices from people that know a lot more than me from
postgresinternals.<br /><br />Thanks in advance.<br />Regards, <br />Luis Ochoa.<br /><br /> 

Re: A postgres parser related question

От
Bruce Momjian
Дата:
Luis Ochoa wrote:
> Hi everyone, I just want to know something about postgresql parser, because
> I want to add a new feature for pgAdmin graphical query builder (GQB) that
> allow an user to create a query graphical model from a sql statment, and I
> just want to reuse postgres parser code (reuse this) to do the task of
> create an abstract tree like structure for the sql statment.
> 
>  I just remember that read at some place that I don't remember that the
> syntax and semantic checks are done in two different stages, and as I can
> understand, then is possible to just reuse only the parser stage in an "easy
> way", but before even trying to do this task, I want some advices from
> people that know a lot more than me from postgres internals.

Read the developer's FAQ for info on understanding the Postgres source
code.

--  Bruce Momjian  <bruce@momjian.us>        http://momjian.us EnterpriseDB
http://enterprisedb.com
 + It's impossible for everything to be true. +