Skip to content

Conversation

@kyleconroy
Copy link
Collaborator

  • Fix table/database names starting with numbers (e.g., 03657_test)
  • Add parseIdentifierName helper for numeric-prefix identifiers
  • Support FORMAT Null and other keyword format names
  • Add FETCH FIRST ... ROW ONLY syntax support
  • Add INSERT INTO FUNCTION support
  • Allow keywords as alias names
  • Add MOD and DIV keyword operators
  • Support $ in identifier names for parameterized settings
  • Handle == as equality operator in lexer

Tests passing increased from 5196 to 5352 (+156 tests)

- Fix table/database names starting with numbers (e.g., 03657_test)
- Add parseIdentifierName helper for numeric-prefix identifiers
- Support FORMAT Null and other keyword format names
- Add FETCH FIRST ... ROW ONLY syntax support
- Add INSERT INTO FUNCTION support
- Allow keywords as alias names
- Add MOD and DIV keyword operators
- Support $ in identifier names for parameterized settings
- Handle == as equality operator in lexer

Tests passing increased from 5196 to 5352 (+156 tests)
@kyleconroy kyleconroy merged commit d84f12f into main Dec 13, 2025
1 check passed
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.

3 participants