requête SQL REPLACE - SQL/NoSQL - Programmation
Marsh Posté le 15-09-2004 à 20:24:02
UPDATE posts SET post = '<!--QuoteBegin-->' WHERE post like '<!QuoteBegin--%>';
Marsh Posté le 15-09-2004 à 20:35:26
merci pour la réponse
par contre, je viens de tester et ca trouve aucun enregistrement concerné
Marsh Posté le 15-09-2004 à 21:31:29
c'est quoi le type de ton champ post ?
varchar ou text ? il y a plusieurs lignes dans un enregistrements ou suelement <!--QuoteBegin--pseudo+date mois 2004--> sur une ligne ?
Marsh Posté le 15-09-2004 à 23:22:29
surfacing a écrit : c'est quoi le type de ton champ post ? |
c'est text comme type
Marsh Posté le 16-09-2004 à 14:00:42
tu aurais pas fait un bete copier coller ?
Si oui la bonne synthaxe
UPDATE posts SET post = '<!--QuoteBegin-->' WHERE post like '<!--QuoteBegin--%>';
Marsh Posté le 16-09-2004 à 14:41:40
ah oui j'avais oublié deux --
ca me modifies quelques enregistrements (une dizaine) mais il reste toujours des milliers de
Code :
|
Marsh Posté le 16-09-2004 à 14:44:42
en fait les quote sont comme ca :
Code :
|
est-ce que la virgule peut changer quelque chose?
Marsh Posté le 16-09-2004 à 14:44:51
au pire essaye avec
like '%QuoteBegin%'
ou
left(post,14) = '<!--QuoteBegin'
Marsh Posté le 16-09-2004 à 14:49:47
Sebastien a écrit : au pire essaye avec |
quand je fais ça ca modifie bien les posts mais ca efface le contenu du message après
Marsh Posté le 16-09-2004 à 14:57:15
Un truc pas mal hardcore mais bon ^^
Code :
|
Marsh Posté le 16-09-2004 à 15:11:10
Sebastien a écrit : Un truc pas mal hardcore mais bon ^^
|
Merci ca a marché nickel
Marsh Posté le 15-09-2004 à 19:05:36
Bonjour,
je précise tout de suite que mes connaissances techniques ne sont pas très dévelopées
j'ai un petit problème dans une base de données sql
en fait dans presque 200.000 enregistrements j'ai ceci :
suivi de messages divers
et que j'aimerais que ca se transforme en ceci :
avec le reste du message toujours présent derrière
en gros ma requête doit donc ressembler à un truc du genre :
Mais comment est-ce que je déclare la partie "joker"? la partie pseudo et date en gros quoi?
si vous avez une idée