bonjour , quelqu'un pour me donner un piste , j ai un update qui me fatigue , ca passe a 90% . le update est que , je veut que le 01 debut se remplace par 02 .
voila j ai un champ qui contient des numeros commencant par 01 ex 01256 , 01257 , 01258 , 01259 , 01301 mais executant cette requeteLa requete passe a 90 % mais elle touche la valeur 01301 , pour le faire 02302 alors que je vais faire le update que pour les 01 de debut .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE ma table SET champs = REPLACE(champs,SUBSTRING(champs,1,2),02) WHERE champs BETWEEN 01254 and 01301;
merci
Partager