从数据库中的多个表中删除员工记录

时间:2017-02-02 16:34:39

标签: database db2

我有一个数据库,我有员工ID。

还有一些员工详细信息与多个表的关系。现在我需要删除特定于员工ID的所有表中的所有数据。

以明确的方式我想要的是我需要从数据库中删除员工及其相关数据。

有许多表格,我无法检查所有表格员工的关联方式。有没有解决方案。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您的数据库是否有外键?是否有数据库的文档(如E-R图和相关的体系结构文档)告诉您与员工相关的所有表?

如果没有适当的文档,您可以猜测(基于表名和列名),或者通过访问访问数据库的所有应用程序代码来尝试确定关系。这些选项都不是特别有用,可能会导致错过关系。