Re: Number formatting

From: Michael Fuhr <mike(at)fuhr(dot)org>
To: Andy Shellam <andy(at)andycc(dot)net>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Number formatting
Date: 2006-06-10 18:28:23
Message-ID: 20060610182823.GA91044@winnie.fuhr.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Sat, Jun 10, 2006 at 07:15:02PM +0100, Andy Shellam wrote:
> So, what I'm trying to do is use a primary key to generate invoice
> numbers such as "INV0000001", "INV0000002" etc. Obviously a sequence
> generates the increments, but when I try formatting it, it adds a space
> at the beginning of the number.

The FM modifier suppresses padding spaces.

http://www.postgresql.org/docs/8.1/interactive/functions-formatting.html#FUNCTIONS-FORMATTING-DATETIMEMOD-TABLE

test=> SELECT 'INV' || to_char(123, 'FM0000000');
?column?
------------
INV0000123
(1 row)

--
Michael Fuhr

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Andy Shellam 2006-06-10 18:29:52 Re: How are ppl monitoring PostgreSQL ... ? What is being
Previous Message Marc G. Fournier 2006-06-10 18:27:17 How are ppl monitoring PostgreSQL ... ? What is being monitored ... ?