Re: Datatype conversion help - Mailing list pgsql-sql

From Dmitry Tkach
Subject Re: Datatype conversion help
Date
Msg-id 3F0C99E5.4090205@openratings.com
Whole thread Raw
In response to Re: Datatype conversion help  (Yasir Malik <ymalik@cs.stevens-tech.edu>)
Responses Re: Datatype conversion help  (Yasir Malik <ymalik@cs.stevens-tech.edu>)
List 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@bowmansystems.com>
>>To: Yasir Malik <ymalik@cs.stevens-tech.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
>  
>




pgsql-sql by date:

Previous
From: Jason Earl
Date:
Subject: Re: Home-brewed table syncronization
Next
From: Yasir Malik
Date:
Subject: Re: Datatype conversion help