Une question qui revient fréquemment consiste à trouver comment convertir un Integer en String sous SQL server. Ceci peut se faire soit via une requête dédiée soit à l’intérieur d’une procédure stockée.
Voici 3 méthodes très simples et aboutissant au même résultat :
DECLARE @i int
SET @i=98235
–Methode 1 : avec la fonction CAST
SELECT CAST(@i as varchar(10))
–Methode 2 : avec la fonction CONVERT
SELECT CONVERT(varchar(10),@i)
–Methode 3 : avec la fonction STR
SELECT LTRIM(STR(@i,10))
Nota : le résultat est ici stocké dans une variable locale et récupéré sous forme de requête simple.
No comments yet.