Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[WD11] remplacer une chaine avec une requête SQL ?

12 réponses
Avatar
Vincent
Bonjour,

Je désire remplacer dans une base de données via une requête SQL, une chaine
par une autre, du genre :

partout où il y a Bonjour, remplacer par Bonsoir

Bonjour -> Bonsoir

Bonjour toi ! -> Bonsoir toi !

Bien le Bonjour -> Bien le Bonsoir

Merci

tout exemple est le bien venu !

Vincent

2 réponses

1 2
Avatar
mat
Vincent wrote:
...
ce qui ne marche pas :

UPDATE
ELEMENT
SET
ELE_ARBRE = WL.REPLACE(ELEMENT.ELE_ARBRE,{Param1},{Param2}) <--- y veut des
chaines et pas des paramètres grrrrrrr
WHERE
ELE_ARBRE LIKE {Param1}


...

en utilisant la commande sous forme de chaîne + les paramètres sous
forme de variables

p.ex.
maRequete = "UPDATE ELEMENT SET ELE_ARBRE
WL.REPLACE(ELEMENT.ELE_ARBRE,'" + varParam1 + "', '"+ varParam2+"')
WHERE ELE_ARBRE LIKE '" + varParam1 + "' "

lancé par HExecuteRequeteSQL, ça devrait marcher.


Salutations
Mat
Avatar
Emmanuel LECOESTER
"Vincent" a écrit dans le message de news:
4745fe27$0$25917$
je comprends rien à ton explication :)

+F5 c'est quoi ?



ce sont des raccourcis clavier HLP+F5 => HlitPremier :)

Vincent


1 2