Re: [PATCH] Add --syntax to postgres for SQL syntax checking - Mailing list pgsql-hackers

From Pavel Stehule
Subject Re: [PATCH] Add --syntax to postgres for SQL syntax checking
Date
Msg-id CAFj8pRCRKgBbyEEcvF2UOy7RGtcmjLjBrY8zR7pCkr36RM5ttg@mail.gmail.com
Whole thread Raw
In response to Re: [PATCH] Add --syntax to postgres for SQL syntax checking  (Josef Šimánek <josef.simanek@gmail.com>)
List pgsql-hackers


Dne pá 15. 12. 2023 14:14 uživatel Josef Šimánek <josef.simanek@gmail.com> napsal:


Dne pá 15. 12. 2023 14:09 uživatel Laurenz Albe <laurenz.albe@cybertec.at> napsal:
On Fri, 2023-12-15 at 13:21 +0100, Josef Šimánek wrote:
> Inspired by Simon Riggs' keynote talk at PGCounf.eu 2023 sharing list
> of ideas for PostgreSQL
> (https://riggs.business/blog/f/postgresql-todo-2023), I have crafted a
> quick patch to do SQL syntax validation.
>
> What do you think?

I like the idea.  But what will happen if the SQL statement references
tables or other objects, since we have no database?

It checks just the identifier is valid from parser perspective, like it is valid table name.

There can by two levels, like plpgsql or like pllgsql_check

Regards

Pavel


Yours,
Laurenz Albe

pgsql-hackers by date:

Previous
From: Josef Šimánek
Date:
Subject: Re: [PATCH] Add --syntax to postgres for SQL syntax checking
Next
From: Emre Hasegeli
Date:
Subject: Re: "pgoutput" options missing on documentation