电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2025年ABAP面试及答案Interview+Questions学习资料

2025年ABAP面试及答案Interview+Questions学习资料_第1页
1/29
2025年ABAP面试及答案Interview+Questions学习资料_第2页
2/29
2025年ABAP面试及答案Interview+Questions学习资料_第3页
3/29
ABAP-面试及答案-Interview+Questions面试问题集1.数据效率?尽量使用 Select(max,min,sum,avg)和 select single,for all enteris,二分法,append和 collect loop 里不能套 select;避免使用 select distinct,替代先 sort,再 delete; ① 抽取数据时,避免使用 SELECT *, 尽量使用 SELECT A B INTO TABLE ITAB 这样的语句。② 不要使用 SELECT...ENDSELECT 语句。③ 尽量避免在 LOOP 中访问数据库。可以在之前先把数据取到内表,在 LOOP 中用READ TABLE WITH KEY ... BINARY SEARCH.进行读取对应的数据。④ 用 SORT 替代 ORDER BY。 ⑤ 使用二分查找法。READ TABLE 的之前使用 SORT TABLE BY 对内表进行排序, 然后使用 READ TABLE WITH KEY ...BINARY SEARCH. ⑥ 避免使用 SELECT DISTINCT 语句。在抽取数据到内表后用 DELETE ADJACENT DUPLICATES 语句来消除反复行。⑦ 尽量多指定 WHERE 语句条件。⑧ 在 WHERE 语句指定查询条件时,在同等条件下把包含等号的查询条件放到前边。2.什么时候使用 For all entries 命令及其使用时的注意事项? 当需要在 LOOP 中使用查询语句时,一般使用 For all entries。 注意事项:① IN 条件所在的内表不能为空(如为空将取出所有的数据);② 数据库字段与内表中的关联比较字段必须具有相似的类型和长度,且不能在比较中使用操作符 LIKE、BETWEEN 和 IN,同步不能使用 ORDER BY 子句。③ 为避免删除并不反复的纪录,在定义内表时应尽量多的指定关键字。3.怎样设置 ALV 的鼠标双击事件。怎样设置 ALV 的页眉和页脚? ALV 的鼠标双击事件:构造 LS_LAYOUT 的 F2CODE 属性设置为”&ETA”即可。 ALV 的页眉:运用 Function“REUSE_ALV_COMMENTARY_WRITE”来进行设置。 4.FTP 文献上传,下载,在哪句中需要做异常捕捉?5.SQL 文的性能举例?①对同一数据库表存取的场所,能一次把多条记录放到内表中进行处理,不要多次反复存取;②只选择必要的字段,应避免使用”SELECT *”;③在 WHERE 语句指定查询条件时,要写全查询条件;④在 WHERE 语句指定查询条件时,应把包含数据库关键字段的条件列在前边。⑤在 WHERE 语句指定查询条件时,在同等条件下把包含等号的查询条件放到前边。6.怎样理解 Dynpro 的 PAI,PBO 事件?Dynpro 程序运行时,首先触发 PBO 事件,然后显示 Dynpro...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2025年ABAP面试及答案Interview+Questions学习资料

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部