Zahlen "schön" formatieren

From: Tim Landscheidt <tim(at)tim-landscheidt(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Zahlen "schön" formatieren
Date: 2007-02-19 12:47:19
Message-ID: m3k5yegvqg.fsf@lockfix.tim-landscheidt.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo,

ich möchte NUMERIC-Werte "schön" formatieren:

- ganze Zahlen als ganze Zahlen (123 -> "123") und
- Dezimalzahlen als Zahlen mit einer bestimmten maximalen
Anzahl Nachkommastellen (123.5 -> "123.5",
123.45 -> "123.45", 123.456 -> "123.46" bei maximal zwei
Nachkommastellen).

Dies leistet beispielsweise:

| CASE
| WHEN n = n::INT THEN
| n::VARCHAR
| ELSE
| TO_CHAR(n, 'FM9999999990.00')
| END

Gibt es eine Möglichkeit, dies zu verwirklichen, ohne die
Unterscheidung Ganz-/Dezimalzahl treffen zu müssen?

Tim

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message A. Kretschmer 2007-02-19 13:18:03 Re: Zahlen "schön" formatieren
Previous Message Andreas 'ads' Scherbaum 2007-02-19 10:34:18 == Wöchentlicher PostgreSQL Newsletter - 18. Februar 2007 ==