为什么 ABAP CDS View 的 $session 结构里有 system_date 字段,但却没有 system_time?
有朋友问我这个问题:
输入
$session之后敲., 自动带出来的属性,有system_date, 但为啥没有system_time? 为什么 SAP 要这样设计?
先把结论放在前面
我先把最关键的一层讲清楚,SAP官方文档并没有公开写过一段设计说明,直接回答为什么没有 $session.system_time。这件事不能装成有现成标准答案。眼下能被官方资料直接确认的,是当前ABAP CDS的内置session variable列表里有user、client、system_language、system_date、user_timezone、user_date,但没有system_time。与此同时,CDS参数注解@Environment.systemField又明确支持#SYSTEM_TIME,也就是
