SQL Editor unexpected token with numeric db suffix and table name prefix
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 48/100
Piste de recherche
Commencez par la page SQL Editor et reproduisez l’erreur avec les exemples INSERT et UPDATE en utilisant foo_1.2_bar. Comparez ces résultats avec l’exemple SELECT fonctionnel, puis suivez le traitement de ces instructions par l’analyseur SQL. Le travail est terminé lorsque les deux exemples qui ne sont pas des SELECT ne signalent plus unexpected token near .2.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Describe the bug
A numeric database suffix combined with a numeric table name prefix causes a false positive SQL editor error.
To Reproduce
Steps to reproduce the behavior:
- Go to any SQL Editor page
- Enter
INSERT INTO foo_1.2_bar SELECT * FROM foo;
or
UPDATE foo_1.2_bar SET a = 1; - See error
Unexpected token (near .2)
Expected behavior
Neither of these should flag as syntax errors
The bug does not affect SELECTs e.g.
SELECT * FROM foo_1.2_bar;
Screenshots
Server configuration
- Operating system: el8
- Database version: 10.11.7-MariaDB
- PHP version: 8.3.6
- phpMyAdmin version: 5.2.1-1
Client configuration
- Browser: Chrome
- Operating system: Win 10
- Langage dominant
- PHP
- Étoiles
- 485
- Forks
- 119
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de phpmyadmin/sql-parser
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
phpmyadmin/sql-parser#655 · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
phpmyadmin/sql-parser#666 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
phpmyadmin/sql-parser#662 · 2 réactions ·
-
MariaDB and MySQL contexts Ouvertekind/support
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
phpmyadmin/sql-parser#653 · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 70/100
phpmyadmin/sql-parser#649 ·
Toutes les issues de phpmyadmin/sql-parser
Issues similaires
-
[Chore] Keep one viget-block-generator skill and replicate it, instead of four tracked copies Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
hector-jewell/food-delivery-system-for-restaurant-using-php#1311 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Sylius/SyliusGridBundle#501 ·