PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → bug de UNION dans SQL (bug de la v29.76p niveau 2) URGENT
bug de UNION dans SQL (bug de la v29.76p niveau 2) URGENT
Débuté par AlexisPERR, 12 avr. 2024 16:13 - 4 réponses
Membre enregistré
87 messages
Posté le 12 avril 2024 - 16:13
le mot clef SQL
UNION
ne marche plus du tout quand utilisé dans une requête de type "est une requête SQL"


Nous avons besoin d'un correctif urgemment car notre projet est entièrement planté.


Pour être plus précis, la requete plante quand paramétrée.

SELECT IDUNIK FROM FACTURE
UNION
SELECT IDUNIK FROM DEVIS


passe, mais

SELECT IDUNIK FROM FACTURE WHERE IDUNIK = {param}
UNION
SELECT IDUNIK FROM DEVIS WHERE IDUNIK = {param}


plante.
Membre enregistré
87 messages
Posté le 12 avril 2024 - 16:14
J'envoie une requête au Support Technique.

Note : le bug a lieu en MSSQL, pas en HFSQL.
Message modifié, 12 avril 2024 - 16:26
Membre enregistré
1 939 messages
Popularité : +53 (65 votes)
Posté le 13 avril 2024 - 08:23
Bonjour,

Si c'est URGENT, il faut revenir à une version antérieure.

--
Bon dev,
Jean-Pierre
Membre enregistré
417 messages
Popularité : +6 (6 votes)
Posté le 13 avril 2024 - 11:12
Bonjour
QUand c'est comme ça, tu exécutes le code sans correction pour ne pas rester sur place.
Membre enregistré
87 messages
Posté le 18 avril 2024 - 11:30
précision : le bug n'a lieu que si le premier SELECT est précédé d'un TAB ou ESPACE
Apparemment PCSOFT a introduit un bug dans le parsing des chaînes dans la v29.76p
J'envoie un miniProjet au Support Technique