Ton idée ne fonctionne pas non.
Msg*8116, Niveau*16, État*1, Ligne*2
Le type de données de l'argument numeric n'est pas valide pour l'argument 1 de la fonction substring.
Bon, j'ai essayé de prendre le problème autrement, et j'ai tenté :
REPLACE(c.Resultat_Element,'/','')
Le but étant d'obtenir un nombre de type : 30082010
J'ai ensuite essayé d'utiliser la fonction CONVERT, à savoir :
CONVERT(Datetime, REPLACE(c.Resultat_Element,'/',''), 102)
Mais encore une fois, sa ne fonctionne pas ...
Msg*242, Niveau*16, État*3, Ligne*1
La conversion d'un type de données varchar en type de données datetime a créé une valeur hors limites.
Bref ... Une idée/solution ?
Partager