怎么判断excel表的完全依赖关系

怎么判断excel表的完全依赖关系,第1张

1、提起数据库我们都会想到对数据库进行添加表和删除表,如果数据表没有建够完美,那么我们要对其进行修改甚至删除,但是如果你的表和表之间有依赖关系那在数据库中是无法删除的:

2、在截图中错误提示我们要删除的对象出现错误,选中的表无法删除,这时候我们要查看这张表的依赖关系。

3、可以看出所要删除的这张表和另外的表还有依赖关系所以删除出现错误,也许是建表的时候把关系建错了,那么我们就要对其的关系进行删除,最简单的是把表的主键删除:

4、把主键删除后这张表就可以删除了。

5、所以当你发现数据库所建的表无法删除时,你可以把它的主键先删除掉,这样它和其他的表没有了依赖关系就可以进行删除了。

有,通过pg_depend系统表。这是用于数据库对象之间的依赖关系。从参考资料查到的,表列包括:classid(依赖对象所在的系统目录OID)、objid(指定依赖对象的OID)、objsubid(对于一个表列,这里是列号)、refclassid(被引用对象所在的系统目录的OID)、refobjid(指定被引用对象的OID)、refobjsubid(列号)、deptype(定义此依赖关系语义的一个代码)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10705000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存