SAPUI5:如何在HANA中的两个表之间创建外键链接

2020-08-19 11:23发布

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

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


如以下标题所述,

我确实有两个表,第一个看起来如下:

 COLUMN TABLE" FirstTable"(
     " exampleId" INTEGER CS_INT NOT NULL,
     "名称" VARCHAR(50)NOT NULL,
     主键(" exampleId")

 )卸载优先级5自动合并; 

和第二个表,应将FirstTable的主键作为外键,以便在这两个表之间建立链接。

第二张表:

 COLUMN TABLE" SecondTable"(
     " scndID" INTEGER CS_INT NOT NULL,
     " exampleId" INTEGER CS_INT NOT NULL,
     主键(" scndID"),
     外键(" exampleId")

 )卸载优先级5自动合并; 

问题:FOREIGN KEY不起作用/未被识别。

问题:如何使用外键在两个表之间创建链接?

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

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


如以下标题所述,

我确实有两个表,第一个看起来如下:

 COLUMN TABLE" FirstTable"(
     " exampleId" INTEGER CS_INT NOT NULL,
     "名称" VARCHAR(50)NOT NULL,
     主键(" exampleId")

 )卸载优先级5自动合并; 

和第二个表,应将FirstTable的主键作为外键,以便在这两个表之间建立链接。

第二张表:

 COLUMN TABLE" SecondTable"(
     " scndID" INTEGER CS_INT NOT NULL,
     " exampleId" INTEGER CS_INT NOT NULL,
     主键(" scndID"),
     外键(" exampleId")

 )卸载优先级5自动合并; 

问题:FOREIGN KEY不起作用/未被识别。

问题:如何使用外键在两个表之间创建链接?

付费偷看设置
发送
3条回答
三十六小时_GS
1楼-- · 2020-08-19 12:02

在线文档中的 CREATE TABLE 语句。

您未将引用添加到表中,例如

 ...
 外键(" exampleId")参考" FirstTable"
 ... 
哎,真难
2楼-- · 2020-08-19 12:14

嗯,好的,您正在使用XSA hdbtable设计时间对象。 在 hdbtable 定义中, 键。 您必须使用其他 hdbconstraint 定义。

闻人可可
3楼-- · 2020-08-19 12:14

和StackOverflow的另一个OP交叉发布: