| От | Tom Lane |
|---|---|
| Тема | Re: changing column datatype from char(20) to timestamp |
| Дата | |
| Msg-id | 3615.1209491183@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | changing column datatype from char(20) to timestamp ("Lonni J Friedman" <netllama@gmail.com>) |
| Ответы |
Re: changing column datatype from char(20) to timestamp
|
| Список | pgsql-novice |
"Lonni J Friedman" <netllama@gmail.com> writes:
> Unfortunately, I can't just do:
> ALTER TABLE data ALTER COLUMN date_created TYPE timestamp ;
> since the data is currently in this format:
> 04-29-2008 10:03:28
I think you're just missing an explicit cast:
ALTER TABLE data ALTER COLUMN date_created TYPE timestamp USING date_created::timestamp;
You should first check that datestyle is set to MDY to avoid
any confusion about the field order, but other than that I don't
see why you'd have a format problem.
regards, tom lane
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера