Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Zahlen "schön" formatieren



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



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group