用于跟踪Teradata中的依赖项/预先传递者的查询/函数?

时间:2015-08-06 12:58:33

标签: sql database teradata data-mapping

我需要跟踪Teradata中的对象依赖项。 MS SQL Server通过2次点击(视图依赖性)在盘片上提供此服务。 在Teradata中,对于第一级依赖项,我使用以下方法检查了DBC.Tables的数据定义:

select * from DBC.Tables 
where RequestText like '%My_DB.My_Table%' 
and DatabaseName||TableName not like '%My_DB%My_Table%'

有没有办法在不使用游标的情况下检查任何第二级+依赖项? 使用游标,我可以捕获第1级的结果并再次对结果运行查询以检查任何第2级。然后在select上迭代,直到activitycount = 0。 (还没试过这个,但我确定它有效)。所以我正在寻找比SP更简单的东西。

1 个答案:

答案 0 :(得分:1)

Teradata Developer Exchange上的一篇文章Extract and Analyse Database Object Dependencies介绍了这个主题,这可能有助于指明您的方向。