Thread: Formating Date Data Type?

Formating Date Data Type?

From
"Ashish Karalkar"
Date:
Hello list,
 
I am storing date as '2007-04-15' in data base as YYYY-MM-DD
 
Now I want  to format this to 15-Apr-2007.
 
Is there any way
 
I tries to use extract function but it gives in only digit format also  this function does not except column name as input
 
 
Is there any way??
 
Thanks In advance.
 

Re: Formating Date Data Type?

From
Phillip Smith
Date:
Is the column a string data type or a date data type?

Assuming it's a date type, look at the to_char() function in the documentation.

Cheers,
~p

On Tue, 2007-03-20 at 10:38 +0530, Ashish Karalkar wrote:
I am storing date as '2007-04-15' in data base as YYYY-MM-DD
 
Now I want  to format this to 15-Apr-2007.
Attachment

Re: Formating Date Data Type?

From
Cesar Alvarez
Date:
shouldn't  windows make that format, with the regional Settings?
where are you developing your APP.


Ashish Karalkar wrote:
Hello list,
 
I am storing date as '2007-04-15' in data base as YYYY-MM-DD
 
Now I want  to format this to 15-Apr-2007.
 
Is there any way
 
I tries to use extract function but it gives in only digit format also  this function does not except column name as input
 
 
Is there any way??
 
Thanks In advance.
 

Attachment

Re: Formating Date Data Type?

From
"Ashish Karalkar"
Date:
I am in INDIA
 
 
Tried with to_char but it does not take column name/actuall date value  as argument for date
 
 
With Regards
Ashish
----- Original Message -----
Sent: Wednesday, March 21, 2007 11:38 AM
Subject: Re: [NOVICE] Formating Date Data Type?

shouldn't  windows make that format, with the regional Settings?
where are you developing your APP.


Ashish Karalkar wrote:
Hello list,
 
I am storing date as '2007-04-15' in data base as YYYY-MM-DD
 
Now I want  to format this to 15-Apr-2007.
 
Is there any way
 
I tries to use extract function but it gives in only digit format also  this function does not except column name as input
 
 
Is there any way??
 
Thanks In advance.
 

Re: Formating Date Data Type?

From
Michael Fuhr
Date:
On Wed, Mar 21, 2007 at 12:35:35PM +0530, Ashish Karalkar wrote:
> Tried with to_char but it does not take column name/actuall date
> value  as argument for date

Please show exactly what you tried and what the result was.  Does
the following help?

test=> create table test (d date);
CREATE TABLE
test=> insert into test values ('2007-04-15');
INSERT 0 1
test=> select to_char(d, 'DD-Mon-YYYY') from test;
   to_char
-------------
 15-Apr-2007
(1 row)

test=> select to_char('2007-4-15'::date, 'DD-Mon-YYYY');
   to_char
-------------
 15-Apr-2007
(1 row)

--
Michael Fuhr

Re: Formating Date Data Type?

From
"Ashish Karalkar"
Date:
Thanks Michael ,
It works.
With Regards
Ashish....
----- Original Message -----
From: "Michael Fuhr" <mike@fuhr.org>
To: "Ashish Karalkar" <ashish.karalkar@info-spectrum.com>
Cc: "Cesar Alvarez" <c.alvarezx66@gmail.com>; <pgsql-novice@postgresql.org>;
"Phillip Smith" <phillip.smith@weatherbeeta.com.au>
Sent: Wednesday, March 21, 2007 8:10 PM
Subject: Re: [NOVICE] Formating Date Data Type?


> On Wed, Mar 21, 2007 at 12:35:35PM +0530, Ashish Karalkar wrote:
>> Tried with to_char but it does not take column name/actuall date
>> value  as argument for date
>
> Please show exactly what you tried and what the result was.  Does
> the following help?
>
> test=> create table test (d date);
> CREATE TABLE
> test=> insert into test values ('2007-04-15');
> INSERT 0 1
> test=> select to_char(d, 'DD-Mon-YYYY') from test;
>   to_char
> -------------
> 15-Apr-2007
> (1 row)
>
> test=> select to_char('2007-4-15'::date, 'DD-Mon-YYYY');
>   to_char
> -------------
> 15-Apr-2007
> (1 row)
>
> --
> Michael Fuhr