Bonjour,

J'utilise postgresql

J'ai une table dans laquelle j'ai une colonne reponse contenant une chaine.

J'aimerais en fonctionne de ce que contient la chaine creer une nouvelle colonne avec un etat.

Cette requette fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT *,
CASE reponse WHEN '101' THEN 'ok' ELSE 'nok' END AS etat
 FROM sms
Maintenant le probleme c'est que ma chaine contient des donnees du style
"xmlxmlxml Statut=101 xmlxml"

du coup j'ai essaye de faire un cette requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT *,
CASE reponse WHEN LIKE '%Statut=101%' THEN 'ok' ELSE 'nok' END AS etat
 FROM sms
et ma ca fonctionne pas :s

Comment je peux faire ca?

Merci,