van numeriek naar tekst

Status
Niet open voor verdere reacties.

wilbert1967

Gebruiker
Lid geworden
19 jun 2004
Berichten
629
hallo

als ik in een sql een kolom selecteer die een getal is met 2 decimalen dan wil ik deze als tekst format als resultaat.
is daar een codering voor?

mvg wilbert
 
Waarom wil je het als tekst? Er is weinig verschil tussen 2,3 en "2,3" in SQL... zeker niet als je het daarna verplaatst naar een programmeertaal, die de conversies ook kan doen.

Je kunt het doen met de functie CAST, op deze manier als het goed is.

[sql]
SELECT CAST( kolom AS char )
[/sql]
 
Oh. Uhm. Persoonlijk zou ik dat echt in PHP doen, dat is een stuk eenvoudiger.

Even denken in SQL... ik vermoed zoiets?

[sql]
SELECT REPLACE( CAST( kolom AS char ), ',', '.' )
[/sql]

Maar nogmaals; doe het in PHP ;) Daar kun je gewoon number_format() gebruiken ervoor.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan