Ik heb een Progress 11.6 database. Daar kan ik normaliter gewoon met MSSQL query's op uitvoeren. Nu heb ik echter een tekstveld waarin getallen zijn opgeslagen met een komma als decimaalseparator. Die moet in de SELECT query echter gewoon als getal in de output komen.
Met CAST en CONVERT kom ik er niet. Ik dacht: Wellicht dan nog met REPLACE eerst de komma vervangen door een punt.
Geeft een syntax error als resultaat
Iemand enig idee hoe ik dit voor elkaar krijg? Alvast bedankt voor het meedenken!
Met CAST en CONVERT kom ik er niet. Ik dacht: Wellicht dan nog met REPLACE eerst de komma vervangen door een punt.
Code:
CONVERT ( decimal (10,4) , REPLACE ([waarde],',','.')) * 1000 AS 'Netto gewicht'
Code:
CONVERT ( numeric (10,4) , REPLACE ([waarde],',','.')) * 1000 AS 'Netto gewicht'
Geeft een syntax error als resultaat
Iemand enig idee hoe ik dit voor elkaar krijg? Alvast bedankt voor het meedenken!
Laatst bewerkt: