Re: Datatype conversion help

From: Dmitry Tkach <dmitry(at)openratings(dot)com>
To: Yasir Malik <ymalik(at)cs(dot)stevens-tech(dot)edu>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Datatype conversion help
Date: 2003-07-09 22:40:37
Message-ID: 3F0C99E5.4090205@openratings.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

What about lpad?

select lpad (7, 2, 0) || '-' || lpad (9, 2, '0') || '-2003';
?column?
------------
07-09-2003
(1 row)

I hope, it helps...

Dima

Yasir Malik wrote:

>Thank you so much! But my problem is that when I do
>to_char(mn, '00') || '-' || to_char(dy, '00') || '-' || to_char(yr,
>'9999')
>
>where mn, dy, and yr are ints, is that the output has a space after the
>the dash. For example, I get
>07- 25- 1994
>
>instead of what I want:
>07-25-1994
>
>Thanks,
>Yasir
>
>On Tue, 8 Jul 2003, Richard Rowell wrote:
>
>
>
>>Date: 08 Jul 2003 15:21:33 -0500
>>From: Richard Rowell <richard(at)bowmansystems(dot)com>
>>To: Yasir Malik <ymalik(at)cs(dot)stevens-tech(dot)edu>
>>Subject: Re: [SQL] Datatype conversion help
>>
>>On Tue, 2003-07-08 at 15:07, Yasir Malik wrote:
>>
>>
>>>I've tried to_char(in_val, '99'), and that returns a string that is two
>>>
>>>
>>select to_char(9,'00');
>>
>>
>>
>
>---------------------------(end of broadcast)---------------------------
>TIP 8: explain analyze is your friend
>
>

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Dmitry Tkach 2003-07-09 22:51:48 Re: Datatype conversion help
Previous Message Jason Earl 2003-07-09 22:13:56 Re: Home-brewed table syncronization