Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 26/11/2014 13:26:27
- white-shadow90
- Membre
Usage de Case When
Bonjour,
Je débute sur Postgres et je souhaiterais mettre à jour une couche avec la fonction Case When.
J'ai rédigé le script suivant, où parcelle renvoie à une autre colonne de la même table.
UPDATE parcel_test
SET section
CASE WHEN substr( parcelle, 7,1) = 0 then substr( parcelle , 8,1)
ELSE substr(parcelle, 7,2) end;
Or, quand je lance le script il est écrit "erreur de synthaxe sur ou près de "Case".
Quelqu'un pourrait-il m'expliquer d'où vient le problème svp ?
Merci d'avance pour vos réponses.
Hors ligne
#2 26/11/2014 23:43:20
- gleu
- Administrateur
Re : Usage de Case When
Il manque un égal entre section et case.
Guillaume.
Hors ligne
Pages : 1