Tom Lane wrote: > Bruce Momjian <[EMAIL PROTECTED]> writes: > > Is this non-datetime integer only or both? I cannot reproduce the > > failure here. > > On HPPA with float datetimes with today's code, Michael's case works > but it took me less than two minutes to find one that doesn't: > > regression=# select interval '14 mon' * 8.2 as product_h; > product_h > --------------------------------- > 9 years 6 mons 23 days 24:00:00 > (1 row) > > I reiterate my comment that this approach will never work; any small > amount of experimentation will turn up cases that don't round correctly > on one platform or another. Float arithmetic is inherently inexact.
Working on a new patch to round; will post. -- Bruce Momjian [EMAIL PROTECTED] EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. + ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings