We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Unfortunately, the Oracle (+) operator for outer joins is not a single token. It consists of 3 tokens ( + ). As such, this is valid Oracle SQL:
(+)
(
+
)
select cd, count(t_book.id) from t_language, t_book where t_language.id = t_book.language_id( + ) group by cd
To produce:
CD|COUNT(T_BOOK.ID)| --|----------------| fr| 0| pt| 1| de| 1| en| 2|
The parser currently doesn't correctly parse this, but produces this error:
Unknown function: [4:2] ...t_book where t_language.id = t_book.language_id( [*]+ ) group by cd
The text was updated successfully, but these errors were encountered:
Related: #10670
Sorry, something went wrong.
Fixed in jOOQ 3.14.0. Backport scheduled for 3.13.5 (#10676)
[#10675] Parser doesn't recognise Oracle ( + ) operator, if it contai…
98e116e
…ns whitespace
[#10675] Parser doesn't recognise Oracle ( + ) operator, if it
cb29f74
contains whitespace
No branches or pull requests
Unfortunately, the Oracle
(+)
operator for outer joins is not a single token. It consists of 3 tokens(
+
)
. As such, this is valid Oracle SQL:To produce:
The parser currently doesn't correctly parse this, but produces this error:
The text was updated successfully, but these errors were encountered: