home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / database / informix / 1879 < prev    next >
Encoding:
Internet Message Format  |  1992-09-04  |  1.4 KB

  1. Path: sparky!uunet!sun-barr!olivea!gossip.pyramid.com!pyramid!infmx!aland
  2. From: aland@informix.com (Colonel Panic)
  3. Newsgroups: comp.databases.informix
  4. Subject: Re: buggy ROWID
  5. Message-ID: <1992Sep4.050158.4095@informix.com>
  6. Date: 4 Sep 92 05:01:58 GMT
  7. References: <9429@emory.mathcs.emory.edu> <17vvm3INNc31@hpsdde.sdd.hp.com>
  8. Sender: news@informix.com (Usenet News)
  9. Organization: Enterprise Technology Center, Informix Software, Inc.
  10. Lines: 24
  11.  
  12. In article <17vvm3INNc31@hpsdde.sdd.hp.com> kurt@sdd.hp.com (Kurt Andersen) writes:
  13. >On the other hand, using 4.1 ISQL and the 5.0 SE engine on HP 9000/series 300
  14. >I found the following behaviour:
  15. >
  16. >> select a.rowid arow, b.rowid brow, a.k ak, b.k bk from b, a where a.k = b.k
  17. >> select a.rowid arow, b.rowid brow, a.k ak, b.k bk from a, b where a.k = b.k
  18. >both generated:
  19. >    arow   brow  ak  bk
  20. >     3      3    1   1
  21. >     3      3    3   3
  22. >
  23. >The only way to get the expected result was to use "b, outer a" in the 
  24. >table specification.
  25.  
  26. If a and b are not indexed on k, and the problem goes away if a and b *are*
  27. indexed on k, then this is probably bug 13029, specific to rowids in
  28. 5.00.U[CD]*.  It's fixed in 5.00.UE1 and beyond.
  29.  
  30. --
  31. Alan Denney      aland@informix.com      {pyramid|uunet}!infmx!aland
  32.  
  33. "I must have gone through 20 Porsches in the last 15 years.  Now I own 
  34.  a Ferrari Testarossa.  My body would reject a Plymouth."
  35.         -- Willie Brown, speaker of the California State Assembly
  36.