apache / apache/datafusion-sqlparser-rs

DuckDB COPY FROM DATABASE memory TO ... can't be parsed

Abierto
#1,824 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
3.5k
Forks
772
Merge medio
4 d 9 h
PR fusionados (30 d)
17

Descripción

For example:
```sql
COPY FROM DATABASE memory TO my_database;
```

gives the error:
```rs
ParserError("Expected: FROM or TO, found: DATABASE at Line: 1, Column: 11")
```

Documentation: https://duckdb.org/docs/stable/guides/snippets/copy_in-memory_database_to_file.html

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Empieza por reproducir la instrucción documentada `COPY FROM DATABASE memory TO my_database` y sigue cómo analiza el parser SQL la sintaxis COPY. Revisa las pruebas existentes del parser para las instrucciones COPY y añade cobertura para esta forma; se considera terminado cuando la instrucción se analiza correctamente sin el error indicado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
rust, sql
Área
databases
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.