Salut,

mon probleme le suivant : j'aimerais recuperer le hostname d'un subscriber et le transformer en int

quelqu'un peut il m'expliquer comment convertir du varchar en int?

j'ai essayé avec la fonction suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE function fn_ConvertStringToInt (@theHost nvarchar)
returns bigint
as
begin
   declare @theHostInt bigint
   select @theHostInt = cast (@theHost as bigint)
   return(@theHostInt)
end
mais ca ne fonctionne pas ca me renvoie que le premier chiffre.

Exemple: j'appele fn_ConvertStringToInt '4250' => ca me renvoie 4

Si vous pouvez m'aider...

merci