apache / apache/datafusion-sqlparser-rs
Support REPLACE in SELECT
- Lenguaje dominante
- Rust
- Estrellas
- 3.5k
- Forks
- 772
- Merge medio
- 4 d 9 h
- PR fusionados (30 d)
- 17
Descripción
Another one from DuckDB's friendlier syntax: https://duckdb.org/2022/05/04/friendlier-sql.html:
```
SELECT
* REPLACE (movie_count+3 as movie_count, show_count*1000 as show_count)
FROM star_wars_owned_by_disney
```
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza rastreando el punto de entrada del análisis de SELECT en este analizador SQL de Rust y compara su manejo de la sintaxis con el ejemplo de DuckDB del issue. Añade soporte para la expresión SELECT * REPLACE mostrada e incorpora cobertura que demuestre que el ejemplo se analiza correctamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust, sql
- Área
- compilers
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100