... dass Du Bundesliga tauglich bist, haben wir ja schon ausprobiert, beim Fußball soll es allerdings Leute geben, die das Runde nicht vom Eckigen unterscheiden können, aber genau wissen wie man gegen Ghana gewonnen hätte.
Ich hatte mir für solche Fälle eine Funktion gebaut, die alles umformatiert. Die könnte man an seine Bedürfnisse anpassen:
CREATE FUNCTION TOOLS.REFORMAT(PREIS DECIMAL(7, 2))
RETURNS VARCHAR (16)
DISALLOW PARALLEL LL:
BEGIN
DECLARE Z1 VARCHAR (16);
IF SUBSTR(CAST(PREIS AS VARCHAR (16)), 1,1) = '.' THEN SET Z1 = CONCAT ('0', CAST (CAST (PREIS AS DECIMAL(7,2)) AS VARCHAR(16)));
ELSE SET Z1 = CAST(PREIS AS VARCHAR(16));
END IF;
SET Z1 = TRIM(REPLACE(Z1, '.', ','));
RETURN (Z1);
END LL;