Re: Cast NULL into Timestamp?
От | Steve Crawford |
---|---|
Тема | Re: Cast NULL into Timestamp? |
Дата | |
Msg-id | 200412101610.16959.scrawford@pinpointresearch.com обсуждение исходный текст |
Ответ на | Cast NULL into Timestamp? (Wei Weng <wweng@kencast.com>) |
Список | pgsql-sql |
On Friday 10 December 2004 11:24 am, Wei Weng wrote: > I have a table > > create table temp > ( > tempdate timestamp, > tempname varchar(10) > ); > > And I tried to insert the following: > > insert into table temp (tempname, tempdate) > select distinct 'tempname', null from some_other_relevant_table; > > And I got an error that says "column "tempdate" is of type > timestamp ... but expression is of type text... will need to > rewrite or cast the expression". > > I really need the distinct. Is there anyway to cast this NULL into > a timestamp or any other workarounds? How about: insert into table temp (tempname) select distinct 'tempname' from some_other_relevant_table; Unless there's something you have left out in describing your setup this will leave the tempdate column null. Cheers, Steve
В списке pgsql-sql по дате отправления: