Voici ce que j'ai fais et ton exemple reprend exactement la même chose:
J'ai fais une recherche de tout mes id présents
SELECT id, bug_id, status, field_id, "value"
FROM bug_table
INNER JOIN custom_field_string_table on custom_field_string_table.bug_id = bug_table.id
WHERE status like '90'
and field_id in ('177','178')
and "value" not like 'jj/mm/aaaa'
order by field_id ASC;
En suite j'ai copié le resultat des bug_id et j'ai fais cette requete :
UPDATE custom_field_string_table
set "value"=replace("value",'/','-')
where bug_id in ('1543','1192','1470','346','347','281','1382')
and field_id in ('177','178')
Et tout s'est bien passé.
Merci pour votre aide et j'espère que cela pourra aider d'autres personnes.
Bonne journée a tous,
Merci
Message édité par stiffle le 09-10-2008 à 15:50:32