Page 1 sur 1

Requête SQL trop longue

Posté : 28 juin 2017, 11:48
par pittyWoa
Bonjour,

Je souhaite envoyer une requête à un serveur SQL, mais ma requête est trop longue. Je sais que je doit la fractionner, mais comme je programme en ladder, ca me bloque.
J'ai mon bloc SQLStatement1 et SQLStatement2, qui renvoi en sortie asSqlStatement1[0] et asSqlStatement1[1]. Et un bloc SQLExecut avec en entré aSqlStatement1.
Voilà ce que j'ai essayé et voila l'erreur qui me retourne la tête.
Capture.PNG
Quelqu'un aurait une solution ? ou une manière de contourner le problème ( genre augmenter la longueur maximum des requêtes, j'ai cherché pas trouvé, mais je sais pas si c'est possible.)

Re: Requête SQL trop longue

Posté : 29 juin 2017, 02:35
par tuscaonline
ca ressemble a une erreur MySql

Re: Requête SQL trop longue

Posté : 29 juin 2017, 10:10
par Brebiou
Ce n'est pas que ça ressemble, c'est une erreur de syntaxe au niveau de ta requête.

Tu pourrais nous donner la syntaxe réelle, c'est à dire une fois les noms de variables converti?

Re: Requête SQL trop longue

Posté : 29 juin 2017, 13:53
par pittyWoa
Bonjour,
en ce qui concerne la longueur de la requête, c'est résolu en fractionnant la requête.
mais je continue d'avoir un msg d'erreur:
'MYSQL-ERROR: Column count doesn$'t match value count at row 1'

pourtant j'ai bien 4 colonnes 4 valeurs, il doit manquer une virgule qqpart mais c'est la même syntaxe que j'ai utilisé sur un prg qui marche alors je sais plus où chercher...
Capture.PNG
Capture1.PNG
voila la syntaxe réel avec le message d'erreur...

Re: Requête SQL trop longue

Posté : 29 juin 2017, 13:54
par pittyWoa
Capture.PNG
( la ref est bien bien remplis et non vide comme sur le dernier screenshot.