Search 在COBOL中搜索和搜索所有
我想知道当我们尝试使用search或search ALL在COBOL中搜索一个项目,并且该项目在表中多次出现时的结果。 这两个选项中的任何一个都能找到所有的事件吗 这两个选项中的任何一个都能找到所有的事件吗 否。Search 在COBOL中搜索和搜索所有,search,cobol,Search,Cobol,我想知道当我们尝试使用search或search ALL在COBOL中搜索一个项目,并且该项目在表中多次出现时的结果。 这两个选项中的任何一个都能找到所有的事件吗 这两个选项中的任何一个都能找到所有的事件吗 否。SEARCH将识别一个且仅一个表元素 SEARCH语句用于在表中搜索满足指定条件的表元素,并调整关联索引的值以指示该表元素 对于搜索,索引或标识符的最终值将是与条件匹配的第一个表元素 对于SEARCH ALL,搜索索引的最终设置等于其中一个,但未定义哪一个。也不会,但使用SEARCH可以
SEARCH
将识别一个且仅一个表元素
SEARCH语句用于在表中搜索满足指定条件的表元素,并调整关联索引的值以指示该表元素
对于搜索
,索引或标识符的最终值将是与条件匹配的第一个表元素
对于
SEARCH ALL
,搜索索引的最终设置等于其中一个,但未定义哪一个。也不会,但使用SEARCH
可以设置初始起始索引并进行第二次搜索以查找后续条目
搜寻
Search
动词在表格中进行线性搜索。表条目可以是任意顺序
如果有多个条目,则会找到起始索引之后的第一个条目
您可以使用Set index to
动词设置起始位置
搜索全部
Search All
会对表进行一次搜索。该表必须在键序列中
。
如果有多个匹配项,则可以找到任何一个。对于大型表,Search All
将是更快的选项