Convertion d'en nvarchar en int

matlocker Messages postés 178 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 30 juillet 2008 - 17 janv. 2006 à 10:18
matlocker Messages postés 178 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 30 juillet 2008 - 17 janv. 2006 à 10:27
bonjour,

Je decouvre acutellment sql server 8 et je dois faire une requete qui doit me retourner une liste de valeur au format entier. Mais les donnes que je manipules des nvarchar.

est t-il possible de convertir dans ma requete un narchar en int ?

J'ai essayer cela mais cela ne fonctionne pas. Si quelq'un à une idéé ?


SELECT CONVERT(int, [CLOSE]) as valeur , [DATE]
FROM dbo.StockQuoteHisto
WHERE (SYMBOL = 'CDE') AND (YEAR([DATE]) > 2000)

Merci.

1 réponse

matlocker Messages postés 178 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 30 juillet 2008 1
17 janv. 2006 à 10:27
Il semble que ca marche en utilisant un CAST


SELECT CAST([CLOSE] as numeric ) as valeur , [DATE]
FROM dbo.StockQuoteHisto
WHERE (SYMBOL = 'CDE') AND (YEAR([DATE]) > 2000)
0
Rejoignez-nous