Sql 如何列出datastage项目中使用的所有表?

Sql 如何列出datastage项目中使用的所有表?,sql,data-warehouse,datastage,Sql,Data Warehouse,Datastage,例如,我有一个有n个工作岗位的“学校”项目(学生、教师……) 我需要一份“学校”项目每项工作中使用的所有表格的列表。可能吗?这是一个合理的请求,但没有用于此的DataStage功能-抱歉。 一个可能的(我没说容易)解决方法是导出项目并解析导出文件。但请记住,这些表可能“隐藏”在不同的位置,如BeforeSQL、AfterSQL、一些用户定义的SQL等等。因此,您可能会得到SQL语句,您必须再次解析这些语句才能得到表 另一种方法可能是设置数据库监视以捕获所有SQL或表访问

例如,我有一个有n个工作岗位的“学校”项目(学生、教师……)


我需要一份“学校”项目每项工作中使用的所有表格的列表。可能吗?

这是一个合理的请求,但没有用于此的DataStage功能-抱歉。 一个可能的(我没说容易)解决方法是导出项目并解析导出文件。但请记住,这些表可能“隐藏”在不同的位置,如BeforeSQL、AfterSQL、一些用户定义的SQL等等。因此,您可能会得到SQL语句,您必须再次解析这些语句才能得到表

另一种方法可能是设置数据库监视以捕获所有SQL或表访问