Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PL/SQL - what version is supported? #4339

Open
piotrlg9 opened this issue Nov 25, 2024 · 1 comment
Open

PL/SQL - what version is supported? #4339

piotrlg9 opened this issue Nov 25, 2024 · 1 comment

Comments

@piotrlg9
Copy link

piotrlg9 commented Nov 25, 2024

It looks like PL/SQL grammar (https://github.com/antlr/grammars-v4/tree/master/sql/plsql) supports some generic / abstract version, because there is only one version available AFAIK.

Could you specify which Oracle SQL version is supported?
Is it possible to have distinct grammars per each version?
For example I can provide fixes for Oracle 19c (which I use) but I don't want to corrupt parsing for other versions.

@kaby76
Copy link
Contributor

kaby76 commented Nov 25, 2024

No one knows. Modifying the grammar continuously for different versions of the language does not work. Every version for pl/sql (or language xxx) should have its own grammar fixed for all time. If it does not work you fix it for that version and only that version. This is how it is now set up for the python grammars.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants