Sybse数据库管理工具,查看表之间的依赖关系

Sybse数据库管理工具,查看表之间的依赖关系

1.选中表,邮件点击,在弹出窗口选中show in window。操作界面如下:


2.选中show in window弹框如下:点击References即可查看表之间的依赖关系,从而在删除数据时,先删除从表数据,然后在删主表。如果直接删除主表会报违反了数据完整性的错误。

3.还可以查询主表与从表通过哪些字段作为主键和外键相互关联的。在右侧复选框中选中Show One Link/Column。然后在Bode Conten下拉列表中选择Column,则出现右侧图示,从图中可以看到主表和从表通过哪些字段关联。操作步骤如图所示:

 


从中可以看到WR_WORKITEM_CONTEX表,WR_APPLICATION表是WR_WORKITEM的从表。而WR_WORKITEM表,WR_ACTIVITY_CONTEXT表是WR_ACTIVITY的从表,所以再删除数据时,为了维护数据的完整性。删除顺序如下:

delete from WR_APPLICATION where WORKITEMID in(select id from wr_WorkItem   where name='总裁'  and  procinstid ='173055') and ACTINSTID in(select ACTINSTID from wr_WorkItem   where name='总裁'  and  procinstid ='173055');

 

delete  from WR_WORKITEM_CONTEXT where PARENTID in(select id from wr_WorkItem   where name='总裁'  and  procinstid ='173055');

 

delete  from wr_WorkItem   where name='总裁'  and procinstid ='173055';

 

delete from WR_ACTIVITY_CONTEXT where PARENTID in(select ACTINSTID from wr_WorkItem   where name='总裁'  and  procinstid ='173055');

 

delete  from wr_activity   where name='总裁'  and PROCINSTID ='173055';

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李晓LOVE向阳

你的鼓励是我持续的不断动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值