Bug #105835 | JSON_TABLE() function is lateral by fact, but this is not mentioned | ||
---|---|---|---|
Submitted: | 8 Dec 2021 13:23 | Modified: | 11 Dec 2021 2:39 |
Reporter: | Владислав Сокол | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Documentation | Severity: | S3 (Non-critical) |
Version: | 8.0 | OS: | Any |
Assigned to: | Jon Stephens | CPU Architecture: | Any |
[8 Dec 2021 13:23]
Владислав Сокол
[8 Dec 2021 14:12]
MySQL Verification Team
Hi Mr. Сокол, Thank you for your documentation bug report. We find that your report is fully justified. Verified as reported.
[10 Dec 2021 21:59]
Jon Stephens
Hi Vladislav, Just noting that "Later Derived Tables" referenced above already states, ·Per the SQL standard, a table function has an implicit LATERAL, so it behaves as in MySQL 8.0 versions prior to 8.0.14. However, per the standard, the LATERAL word is not allowed before JSON_TABLE(), even though it is implicit. But I think that can be improved. In progress.
[11 Dec 2021 2:39]
Jon Stephens
Thank you for your bug report. This issue has been addressed in the documentation. The updated documentation will appear on our website shortly.
[13 Dec 2021 12:50]
MySQL Verification Team
Thank you, Jon ......