CAP-自动递增ID/编号,使用hdbsequence/hdbtrigger/hdbs同义词

2020-08-15 22:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 似乎CAP模型尚未提...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

似乎CAP模型尚未提供像ABAP(数字对象)或HDI(hdbsequence和hdbtrigger)这样的简化编号功能。

似乎可以使用HDI。 但是,我发现的有限示例似乎包含模式/命名空间,而模式管理隐藏在CAP中,我不确定如何引用CAP管理的表。 因此,我不确定如何将HDI和CAP一起实施。 例如,给定以下实体定义:

命名空间example.cloud.application;

 实体BPartners:受管理的cuid {
   seqID:整数;
   名称:字符串;
 } 

1。 如果.hdbsequence文件的内容需要(例如,对于reset_by)引用与上述实体定义链接的表,应该是什么样?

2。 我们如何从Node.js的hdbsequence中检索nextval/currentval?

3。 由于在数据库保存时理想地要增加数量,因此服务级别的事件处理程序可能为时过早,无法增加计数器和分配ID,例如 在.before('CREATE'...)上? 如果是,并且需要使用.hdbtrigger和.hdbsynonym,它们的内容应如何显示?

亲切问候

6条回答
葫芦娃快救爷爷
2020-08-15 22:17

您好 Lars Breddemann

感谢您的评论。 我们已经在使用GUID,从技术角度来看,我喜欢它们。 但是,正如您所知,业务将需要助记符/人类可读的ID。 例如,当客户打电话时,他们不能询问其帐户GUID; 相反,他们会询问他们的帐户ID。

我认为这是一项重要的要求,需要得到支持。 所以,如果我们必须这样做,您有什么建议吗?

一周热门 更多>