Hi,
With binary serch, why "duplication" of records is not possible? Please help.
Binary search and duplicate records.
-
zprogrammer
- Global Moderator

- Posts: 588
- Joined: Wed Nov 20, 2013 11:53 am
- Location: Mars
Re: Binary search and duplicate records.
Hi,
Check here quoted from the Manual http://publibz.boulder.ibm.com/cgi-bin/ ... 0821081020
Check here quoted from the Manual http://publibz.boulder.ibm.com/cgi-bin/ ... 0821081020
The results of a SEARCH ALL operation are predictable only when:
The data in the table is ordered in ASCENDING KEY or DESCENDING KEY order
The contents of the ASCENDING or DESCENDING keys specified in the WHEN clause provide a unique table reference.
zprogrammer
- Robert Sample
- Global Moderator

- Posts: 1905
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Binary search and duplicate records.
I think you misunderstand. It is very possible to generate a table with duplicate key values and use that table in a SEARCH ALL statement. What IBM tells you is that, if the keys are not ascending (or descending, depending upon the coding) -- and duplicate keys are definitely not ascending (nor descending) -- then you CANNOT be assured that the SEARCH ALL worked. It may return a wrong record, or it may fail to return a record even though the key is in the table.
Re: Binary search and duplicate records.
I did not get what you are trying to emphasize on Pandora??
Thanks Robert, your explanation helps.
Thanks Robert, your explanation helps.
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute