Format von gespeicherten integers bestimmen

Kurze Frage:

In meiner Datenbanke speichere ich ids (int) , die einfach hochgezählt werden. Gibt es eine Möglichkeite diese ids in folgender Form zu speichern: Statt 1,2,…,300 -> 0000000001,0000000002,…,0000000300?

Ich nutze PostgreSQL 9.2

Danke vorab!

Ja, das ist lediglich eine Form der Ausgabe, to_char() ist Dein Freund.

test=*# select 1;
 ?column?
----------
        1
(1 row)

Time: 0,104 ms
test=*# select to_char(1,'00000009');
  to_char
-----------
  00000001
(1 row)

Andreas

Danke für die flotte Antwort, genau das habe ich gebraucht!

Das hab ich auch gesucht. :slight_smile: