Skip to content

Conversation

@trask
Copy link
Member

@trask trask commented Jan 13, 2026

Follow-up to @laurit's #15836 (comment)

@trask trask marked this pull request as ready for review January 13, 2026 22:03
@trask trask requested a review from a team as a code owner January 13, 2026 22:03
if (isOverLimit()) return YYEOF;
}
"CALL" {
"CALL" | "EXEC" | "EXECUTE" {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To make things more fun you can consider that in

call next value for is used to read next value from a sequence (hsqldb). Mysql uses EXECUTE for something completely different https://dev.mysql.com/doc/refman/8.4/en/execute.html. EXEC probably isn't a keyword on many of the dbs so could appear as a table name or field name which could produce unexpected results.
Idk how much effort we want to put into this.

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

Successfully merging this pull request may close these issues.

2 participants