Re: Error in from_char() for field 'D'?
От | Bruce Momjian |
---|---|
Тема | Re: Error in from_char() for field 'D'? |
Дата | |
Msg-id | 200611242341.kAONffT24668@momjian.us обсуждение исходный текст |
Ответ на | Re: Error in from_char() for field 'D'? (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
This has been saved for the 8.3 release: http://momjian.postgresql.org/cgi-bin/pgpatches_hold --------------------------------------------------------------------------- Tom Lane wrote: > "Brendan Jurd" <direvus@gmail.com> writes: > > However, in from_char(), the reverse is not true. Looking at the code > > snippet above, the digit is scanned straight into tmfc->d unaltered > > (this value is later copied directly to tm->tm_wday circa line 3394). > > Unless I'm missing something, when converting to text, 'D' yields 1-7, > > but when converting back from text, 'D' expects 0-6. > > Although this does look like a bug, I'm not sure it matters, because > AFAICS there is no code path that will look at the value of tm_wday > while constructing a timestamp value from a struct tm. I'm inclined > not to risk messing with it just before RC1 unless a visible fault > can be demonstrated. > > regards, tom lane > > ---------------------------(end of broadcast)--------------------------- > TIP 9: In versions below 8.0, the planner will ignore your desire to > choose an index scan if your joining column's datatypes do not > match -- Bruce Momjian bruce@momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. +
В списке pgsql-hackers по дате отправления: