J'ai essayé de suivre this et this car j'ai besoin de remplir une colonne avec des zéros.Pad Varchar avec 0 dans SQL Server 2005
J'ai donc un champ
name_id
1
2
21
74
Et je veux que ce soit comme
name_id
001
002
021
074
J'ai donc essayé de faire ceci:
SELECT RIGHT('000'+ name_id,3) from tblCoordinates;
Mais le résultat est:
RIGHT('000'+name_id,3)
1
2
21
74
J'utilise MySQL Server 2005. Quel est le problème avec une instruction select? Merci
Votre code est correct. Où voyez-vous les valeurs non rembourrées? –
'SELECT '000' + 1' => 1, conversion implicite – lad2025