A voir également:
- Mot-clé abscent
- Clé windows 10 gratuit - Guide
- Clé usb non détectée - Guide
- Trousseau mot de passe iphone - Guide
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
1 réponse
jee pee
Messages postés
40674
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
13 janvier 2025
9 489
9 juin 2021 à 15:23
9 juin 2021 à 15:23
Bonjour,
la ) devrait être derrière END, mais moi je ne mettrais ni ( ni ) autour du CASE
la ) devrait être derrière END, mais moi je ne mettrais ni ( ni ) autour du CASE
9 juin 2021 à 15:28
9 juin 2021 à 15:29
UPDATE tmission
SET tmission.refclient =
CASE
WHEN TMISSION.refclient is not null THEN TMISSION.refclient = TMISSION.REFCLIENT ||' - '||TCONTRAT.REFCETEN
ELSE tmission.refclient = TCONTRAT.REFCETEN
END
where TMISSION.CN_IDCONTRAT = TCONTRAT.IDCONTRAT
and TCONTRAT.REFCETEN like 'CAMP%'
and LENGTH(TMISSION.REFCLIENT ||' - '||TCONTRAT.REFCETEN) <= 50
9 juin 2021 à 15:35
mais les lignes de tmission exclues du where risquent une affectation à null
9 juin 2021 à 15:39