2020-09-02 03:24发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 请举例说明哈希算法... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
请举例说明哈希算法
先谢谢了
您的
哈莎。
如果您想要一个内部表以允许更快地读取,则应使用散列表 ,但缺点是您无法使用索引读取散列的itab。
您必须使用按键。
哈希表的样本declratin。
data:cc_text/bi0/tcostcenter的哈希表类型带有唯一键co_area costcenter语言。
从散列表中读取条目。
使用KEY读取表cc_text到wa_cc_text
co_area =粪便
costcenter = cctr
langu = sy-langu。
哈希表访问时间随着记录数的增加而增加,其常数。
查看ABAP关键工作文档以了解不同类型的内部表及其用法。
>哈希算法和对数算法如何工作
>以获取数据?
访存部分与标准内部表相同,只是在使用内部表时有所不同。
>什么时候我们必须记住的基本内容
>我们选择内部表吗?
例如效果。
>选择内部表的任何规则
>吗?
标准表非常易于使用,但是您可能会降低其性能。 大多数时候哈希表是最快的。
当您通过BINARY SEARCH访问READ TABLE时,使用标准表并对其进行排序是一个不错的选择。
在SDN中查看"面向高级用户的ABAP" SAP教程,它很好地详细解释了此主题。
http://www.sap.info/public/en/category.php4/Category-28943c61b1e60d84b/page/0/article/Article-11988425e684a338ff/en
此致
Pavan
最多设置5个标签!
如果您想要一个内部表以允许更快地读取,则应使用散列表 ,但缺点是您无法使用索引读取散列的itab。
您必须使用按键。
哈希表的样本declratin。
data:cc_text/bi0/tcostcenter的哈希表类型带有唯一键co_area costcenter语言。
从散列表中读取条目。
使用KEY读取表cc_text到wa_cc_text
co_area =粪便
costcenter = cctr
langu = sy-langu。
哈希表访问时间随着记录数的增加而增加,其常数。
查看ABAP关键工作文档以了解不同类型的内部表及其用法。
>哈希算法和对数算法如何工作
>以获取数据?
访存部分与标准内部表相同,只是在使用内部表时有所不同。
>什么时候我们必须记住的基本内容
>我们选择内部表吗?
例如效果。
>选择内部表的任何规则
应该遵循>吗?
标准表非常易于使用,但是您可能会降低其性能。 大多数时候哈希表是最快的。
当您通过BINARY SEARCH访问READ TABLE时,使用标准表并对其进行排序是一个不错的选择。
在SDN中查看"面向高级用户的ABAP" SAP教程,它很好地详细解释了此主题。
http://www.sap.info/public/en/category.php4/Category-28943c61b1e60d84b/page/0/article/Article-11988425e684a338ff/en
此致
Pavan
一周热门 更多>