您可以执行以下 *** 作之一:
1)将
reference_count字段添加到主表。在明细表上使用触发器会增加
referencecount每次
master_id添加此行的时间。删除行时减少计数。当
reference_count达到0时-删除记录。
2)使用
pg_constrainttable(在此处查看详细信息)获取引用表的列表并创建动态SQL查询。
3)在每个明细表上创建触发器,该触发器将
master_id在主表中删除。使错误消息静音
BEGIN ... EXCEPTION ... END。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)