cnosdb / cnosdb/cnosdb-client-python
[Bug] Table creation failed via cursor.execute func
- Langage dominant
- Python
- Étoiles
- 2
- Forks
- 1
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
An error occurred when I want to create a table via `cursor.execute` function.
You can reproduce as below:
```python
conn.create_database("tf_demo")
conn.switch_database("tf_demo")
print(conn.list_database())
cursor.execute(f"CREATE TABLE [IF NOT EXISTS] sunspot (date STRING, mssn DOUBLE,);")
```
```shell
ERROR:root:Invalid syntax or Object not exists, get ERROR from database : HTTP Error 422: Unprocessable Entity
[{'Database': 'public'}, {'Database': 'tf_demo'}]
```
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par localiser l’implémentation de cursor.execute et reproduisez l’instruction CREATE TABLE présentée dans l’issue sur la base de données tf_demo sélectionnée. Vérifiez comment l’instruction est envoyée à CnosDB et utilisez la réponse HTTP 422 signalée pour cerner l’échec. Le travail est terminé lorsque l’exemple crée la table avec succès sans erreur de syntaxe ni erreur object-not-found.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python, sql
- Domaine
- databases
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100