apache / apache/datafusion-sqlparser-rs
Will the key in MapAccess support Express?
- Langage dominant
- Rust
- Étoiles
- 3.5k
- Forks
- 772
- Merge moyen
- 4 j 9 h
- PR mergées (30 j)
- 17
Description
The index of an array in ClickHouse can be an function such as :
```sql
string.values[indexOf(string.names, 'endpoint')]='/health'
```
PS: If sqlparser wants to support this syntax,I can submit a PR to support it.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
L’issue mentionne MapAccess et donne un exemple d’indexation de tableau avec ClickHouse, mais n’indique ni fichier ni test. Commencez par localiser la gestion de MapAccess dans l’analyseur SQL Rust et vérifier comment les indices de tableaux et les expressions de fonctions sont testés. Le travail est terminé lorsque l’expression présentée est acceptée par l’analyseur et qu’une couverture de régression est disponible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust, sql
- Domaine
- compilers
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100