converstion de donnée string à un nombre à une string
salut
dans une table de type varchar(255) j'ai les valeurs suivant en plus de certaine qui sont null
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
| 188.74375
222.61041666666668
258.71562500000005
222.61041666666668
258.71562500000005
258.71562500000005
171.8104166666667
222.61041666666668
303.765625
573.23125
176.47708333333335
239.315625
470.33125
222.61041666666668
222.61041666666668
222.61041666666668
222.61041666666668
570.23125
222.61041666666668
222.61041666666668
222.61041666666668
222.61041666666668
329.16562500000003
674.8312500000001
227.27708333333337
340.91562500000003
673.8312500000001
222.61041666666668
222.61041666666668
198.67708333333334
285.865625
264.71562500000005
478.63125
419.83125000000007
626.5875000000001
222.61041666666668
329.16562500000003
674.8312500000001
227.27708333333337
340.91562500000003
673.8312500000001
222.61041666666668
222.61041666666668
205.67708333333334
188.74375
171.8104166666667
154.87708333333333
207.91562500000003
182.515625
157.11562500000002
131.715625
214.63125000000002
163.83125
555.8312500000001
276.91562500000003
104.0
25.0
50.0
50.0
25.0
171.8104166666667
188.74375
222.61041666666668
198.67708333333334
285.865625
264.71562500000005
478.63125
419.83125000000007
222.61041666666668
222.61041666666668
222.61041666666668
205.67708333333334
222.61041666666668
205.67708333333334
222.61041666666668 |
je tente de prendre les valeur et de garder seulement 2 chiffre après le .
j'ai tenté plusieurs opérations sans succès...
Code:
1 2
| round(dim,1,1),
round(cast(dim as real),1,1) |
j'obtiens toujours le message
Citation:
Error converting data type varchar to float.
ou bien
Citation:
Error converting data type varchar to real.
une idée?
merci