在 sap hana 中提取外键的系统表
Posted
技术标签:
【中文标题】在 sap hana 中提取外键的系统表【英文标题】:System table to extract foreign keys in sap hana 【发布时间】:2014-11-18 11:02:26 【问题描述】:我想查询 sap-hana db 中的系统表以提取有关外键的信息。有“索引”和“索引列”系统表,但我只看到“约束”列包含“主键”和“?”值,但不是外键值。对此高度赞赏的任何帮助。
【问题讨论】:
【参考方案1】:检查系统表REFERENTIAL_CONSTRAINTS:
select * from "REFERENTIAL_CONSTRAINTS"
这就是列出外键的地方 - 就像它可以在系统文档中找到一样。
【讨论】:
这是真正的外键约束吗?因为几乎没有条目。 那么,您使用的数据库是否真的有外键?在 SAP NetWeaver 数据库中,您通常不会找到任何这些。 这是 HANA。我完全执行了您提供的代码。但是没有 SAP_ECC 条目。 好的,那么您正在寻找 SAP ECC 系统?在这种情况下,如前所述,不要期望在数据库级别找到任何外键。 SAP 没有在数据库级别实现它们。 谢谢 :) 你有这方面的参考吗?我对进一步的解释和原因很感兴趣。以上是关于在 sap hana 中提取外键的系统表的主要内容,如果未能解决你的问题,请参考以下文章