Re: lc_time and localized dates
От | Euler Taveira de Oliveira |
---|---|
Тема | Re: lc_time and localized dates |
Дата | |
Msg-id | 47C49E32.2080700@timbira.com обсуждение исходный текст |
Ответ на | Re: lc_time and localized dates (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: lc_time and localized dates
|
Список | pgsql-patches |
Tom Lane wrote: > But as Peter remarks nearby, this discussion is wasted anyway, because > there is only one correct answer: whatever Oracle does with these > cases is what to_char() should do. > My patch does exactly what Oracle does besides one thing: my code does not contain a real capitalization function. It sucks when we have composite names like the portuguese above. I'll post an updated version later. SQL> SELECT TO_CHAR(SYSDATE, 'DY dy DAY Day day MONTH Month MON Mon mon', 'NLS_DATE_LANGUAGE = czech') FROM dual; TO_CHAR(SYSDATE,'DYDYDAYDAYDAYMONTHMONTHMONMONMON','NLS_DAT ----------------------------------------------------------- UT ut UTERY Utery utery UNOR Unor UNO Uno uno SQL> SELECT TO_CHAR(SYSDATE, 'DY dy DAY Day day MONTH Month MON Mon mon', 'NLS_DATE_LANGUAGE = dutch') FROM dual; TO_CHAR(SYSDATE,'DYDYDAYDAYDAYMONTHMONTHMONMONMON','NLS_DATE_LANGUA ------------------------------------------------------------------- DI di DINSDAG Dinsdag dinsdag FEBRUARI Februari FEB Feb feb SQL> SELECT TO_CHAR(SYSDATE, 'DY dy DAY Day day MONTH Month MON Mon mon', 'NLS_DATE_LANGUAGE = portuguese') FROM dual; TO_CHAR(SYSDATE,'DYDYDAYDAYDAYMONTHMONTHMONMONMON','NLS_DATE_LANGUAGE=PORTUGUESE' --------------------------------------------------------------------------------- TER ter TERCA-FEIRA Terca-Feira terca-feira FEVEREIRO Fevereiro FEV Fev fev -- Euler Taveira de Oliveira http://www.timbira.com/
В списке pgsql-patches по дате отправления: