Hi All, I'm trying to format a date type column, which contains some nulls. I'm getting an error: ewtest=# select to_char(birthday, 'YYYY-MM-DD') from contacts; ERROR: Unable to convert date to tm I'm assuming that the error is because of the null values. If I constrain the query to a record which I know has a valid date, it returns the formatted date as I would expect: ewtest=# select to_char(birthday, 'YYYY-MM-DD') from contacts where fn='Rhys'; to_char ------------ 1943-10-18 (1 row) I suspect that I need to COALESCE or CASE my way out of this, but I haven't been able to figure out how. I'm hoping someone out there can tell me how to return the formatted date or null or an empty string. Thanks for any help! Eric.
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера