ABAP面试题及详细答案.docxVIP

  • 2
  • 0
  • 约1.22万字
  • 约 12页
  • 2026-06-07 发布于河北
  • 举报

ABAP面试题及详细答案

一、基础必考题(入门级,考察基础掌握程度)

1.请简述ABAP的核心数据类型有哪些,分别举1-2个实际使用场景

答案:ABAP核心数据类型主要分三大类,实际项目中常用的具体如下,不搞理论堆砌,只说常用的:

1.字符型(CHAR):固定长度字符串,比如物料编码(MATNR,通常18位)、客户编码(KUNNR,10位),场景:存储固定长度的编码类数据,比如查询物料时,用CHAR类型接收用户输入的物料号。

2.数值型:分为整数(I)和浮点数(F),还有带小数的DEC(十进制数)。整数(I)场景:存储数量、行数,比如统计报表中的“订单总数”;DEC类型场景:存储金额(如金额WAERS,通常13位整数+2位小数)、单价,避免浮点数精度丢失。

3.日期时间型:D(日期,8位,格式YYYYMMDD)、T(时间,6位,格式HHMMSS),场景:查询某时间段的订单,用D类型存储订单创建日期(ERDAT),T类型存储创建时间(ERZET)。

补充:实际项目中很少用FLOAT,金额、单价一律用DEC,避免精度问题;CHAR类型如果存储的内容不足长度,会自动用空格填充,这点要注意。

2.简述ABAP中内表的分类,以及不同内表的使用场景(重点说常用的)

答案:ABAP内表核心分3类,实际开发中最常用的是前两种,第三种几乎不用,重点说实用场景:

1.标准内表(S

文档评论(0)

1亿VIP精品文档

相关文档