Is there any interest in the parser to introduce the concept of named parameters, or does it already exist somewhere? SqlDynamicParam right now is indexed. This maps pretty cleanly to JDBC, and also ODBC, but plenty of database types use named parameters now: @P1, etc.
I am trying to wrap Calcite in a ORM framework which currently completely loses track of the order of parameters it creates, since it expects the underlying database itself to support named parameters. So, I have two options of attack: fix that ORM framework, or find/add such a capability in Calcite.
