Bonjour,

Je débute tout à fait dans le mysql.


Mon but est de changer

[tube]http://www.youtube.com/watch?v=12345678911]

Par

[tube]http://www.youtube.com/watch?v=12345678911[/tube]


Voilà le requête que j'ai essayé, sans succès : (en remplaçant biensûr table et champ)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
UPDATE table 
SET champ=REPLACE(champ, ']', '[/tube]') WHERE champ LIKE '[tube]http://www.youtube.com/watch?v=%]'

Je suppose alors que j'utilise mal le %. Apparemment, dans les liens youtube, il y a systématiquement 11 caractères pour identifier la vidéo. Je ne sais pas si ça peut servir. Bref, je voudrai que cette requête s'applique à tous les liens youtube, peu importe les 11 caractères qui les identifient.

Comment faire ?

Cordialement,

Ingrid