Bonjour,

Le lot DTS que j'utilise récupère des informations toutes les minutes.

Le traitement fonctionne correctement quand il récupère des infos mais lorsque le lot n'a rien à récupérer, il se met en erreur.
Normal. Les paramètres en entrée sont vide.
Mais comment éviter l'echec du lot DTS?

Voici ma requete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
UPDATE    commande
SET   num_cmd = ?, integrer = 1
WHERE      idcommande = ?

J'ai essayé une requête de ce type mais rien y fait...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
IF  EXISTS select (?)
UPDATE    commande
SET   num_cmd = ?, integrer = 1
WHERE      idcommande = ?
else
select 1
Merci d'avance.