Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Teradata中获取ERD?_Teradata - Fatal编程技术网

如何在Teradata中获取ERD?

如何在Teradata中获取ERD?,teradata,Teradata,我通过Sql Assistant使用Teradata。当我想查找两个表之间的关系时,我会执行以下操作:showtabletable1,并可以看到生成包含所有主键和外键的表的create语句。然而,这不是很方便,因为我可能遗漏了一些东西。那么,有没有办法得到实体关系图?我对大约20张桌子感兴趣。那么,我怎样才能得到他们之间的关系呢 SQL Assistant在版本14.x中不显示对象之间的关系。根据我使用Teradata的经验,关系已经用适当的建模工具建模 如果您的环境正在强制引用完整性,则可以在

我通过Sql Assistant使用Teradata。当我想查找两个表之间的关系时,我会执行以下操作:
showtabletable1
,并可以看到生成包含所有主键和外键的表的
create
语句。然而,这不是很方便,因为我可能遗漏了一些东西。那么,有没有办法得到实体关系图?我对大约20张桌子感兴趣。那么,我怎样才能得到他们之间的关系呢

SQL Assistant在版本14.x中不显示对象之间的关系。根据我使用Teradata的经验,关系已经用适当的建模工具建模

如果您的环境正在强制引用完整性,则可以在SQL Assistant中查询DBC数据库中的视图,以帮助显示关系。但是,结果将以表格形式显示,就像针对数据库的任何其他查询一样

  • DBC.所有儿童
  • DBC.所有的父母
  • DBC.RI_子表
  • DBC.RI_独立儿童
  • DBC.RI_不同的父母
  • DBC.RI\u父表
  • DBC.2表