|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 54 ![]() |
Bonjour
J'ai un probleme de compréhension : La requete ci dessous retourne 1 et d'apres la doc cela implique que le texte peut etre converti en int ou en numerique Pourtant quand j'exécute une des 2 requetes ci dessous SQL Serveur me retourne une erreur.... Code :
Merci |
||
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() |
Le marqueur décimal est le point et non la virgule.
Quant au ISNUMERIC, voir MSDN: Citation:
|
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mars 2005 Messages : 54 ![]() |
En fait, sauf erreur de ma part, il n'est fait aucune référence dans la doc du caractère virgule. Il me semble que dans mon cas (chaine avec des digits et une virgule) la fonction IsNumeric aurait du retourner 0....
Vu que je bosse dans un contexte décisionnel, j'ai pu ajouter un traitement de remplacement des ',' par des '.' via la fonction Replace. Je ne serai plus confronté au problème sur la fonction IsNumeric. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com