Обсуждение: Help reqd: Copying char to date

Поиск
Список
Период
Сортировка

Help reqd: Copying char to date

От
rjb26@hotmail.losethis.nothere.com
Дата:
Anybody offer some advice please:

I want to copy a char field to a date field. Is there any quick way of
doing this?
TIA



Re: Help reqd: Copying char to date

От
rjb26@hotmail.losethis.nothere.com
Дата:
On Fri, 08 Mar 2002 12:38:29 +0100, rjb26@hotmail.losethis.nothere.com
wrote:

>Anybody offer some advice please:
>
>I want to copy a char field to a date field. Is there any quick way of
>doing this?
>TIA

Sorry - this was not very clear. I can copy text to a date field; but
actually want to be able to perform the following:

I have a text field (contents: 20020301)
I would like to change the field type to Date, but retain the
contents, but formatted as a date type. Any ideas, suggestions?

TIA


Re: Help reqd: Copying char to date

От
Stephan Szabo
Дата:
On Fri, 8 Mar 2002 rjb26@hotmail.losethis.nothere.com wrote:

> On Fri, 08 Mar 2002 12:38:29 +0100, rjb26@hotmail.losethis.nothere.com
> wrote:
>
> >Anybody offer some advice please:
> >
> >I want to copy a char field to a date field. Is there any quick way of
> >doing this?
> >TIA
>
> Sorry - this was not very clear. I can copy text to a date field; but
> actually want to be able to perform the following:
>
> I have a text field (contents: 20020301)
> I would like to change the field type to Date, but retain the
> contents, but formatted as a date type. Any ideas, suggestions?

Umm, if you don't have complicated foreign key structures and the like,
you might just be able to do something like:

select col1, col2, ... , coln::date, ... into tmp from starttable;
alter table starttable rename to old;
alter table tmp rename to starttable;