OVH Cloud OVH Cloud

SQL en HF

5 réponses
Avatar
Roumegou Eric
Bonjour,


Comment fait on un Replace(MACOLONNE,'AVANT','APRES') en SQL sur HF ?

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)

5 réponses

Avatar
Roumegou Eric
Roumegou Eric a formulé ce lundi :
Bonjour,


Comment fait on un Replace(MACOLONNE,'AVANT','APRES') en SQL sur HF ?



bon si vous trouvez ça m'interresse meme si j'ai résolu cela autrement
en recuperant les id de la table pour faire ensuite des
Hlitpremier,remplace et hmodifie.

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Vbig
Roumegou Eric a pensé très fort :
Roumegou Eric a formulé ce lundi :
Bonjour,


Comment fait on un Replace(MACOLONNE,'AVANT','APRES') en SQL sur HF ?



bon si vous trouvez ça m'interresse meme si j'ai résolu cela autrement en
recuperant les id de la table pour faire ensuite des Hlitpremier,remplace et
hmodifie.



J'suis pas fortiche en SQL, mais bêtement j'aurai fais un :
UPDATE MaTable SET Macolonne='APRES' WHERE MaColonne='AVANT'

Ca fonctionne différemment en SQL sur HF ?
Avatar
Roumegou Eric
Vbig a formulé la demande :
Roumegou Eric a pensé très fort :
Roumegou Eric a formulé ce lundi :
Bonjour,


Comment fait on un Replace(MACOLONNE,'AVANT','APRES') en SQL sur HF ?



bon si vous trouvez ça m'interresse meme si j'ai résolu cela autrement en
recuperant les id de la table pour faire ensuite des Hlitpremier,remplace
et hmodifie.



J'suis pas fortiche en SQL, mais bêtement j'aurai fais un :
UPDATE MaTable SET Macolonne='APRES' WHERE MaColonne='AVANT'

Ca fonctionne différemment en SQL sur HF ?



non tu n'as pas compris mon besoin

Dans MaColonne j'ai un texte qui contient "C'était mieux AVANT mon bon
Monsieur"

avec update MaTable set Macolonne = Replace(MACOLONNE,'AVANT','APRES')

(syntaxe mysql)

j'aurais "C'était mieux APRES mon bon Monsieur"

--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Romain PETIT
Roumegou Eric a pensé très fort :
avec update MaTable set Macolonne = Replace(MACOLONNE,'AVANT','APRES')
(syntaxe mysql)



Ca marche aussi sur AS400 (avec un espace après le REPLACE)...

UPDATE MONFICHIER
SET RUB1 = REPLACE (TRIM(RUB1), ' ', '_')
WHERE RUB2 = '09'

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Roumegou Eric
Romain PETIT a écrit :
Roumegou Eric a pensé très fort :
avec update MaTable set Macolonne = Replace(MACOLONNE,'AVANT','APRES')
(syntaxe mysql)



Ca marche aussi sur AS400 (avec un espace après le REPLACE)...



Ah l'as400 (nostalgie !!!) qu'elle était bien cette machine !!!

en plus j'étais jeune et beau ... :-)


UPDATE MONFICHIER
SET RUB1 = REPLACE (TRIM(RUB1), ' ', '_')
WHERE RUB2 = '09'

A+



--
Eric Roumégou
Webmaster des wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour me contacter en privé)