标签: sql oracle join foreign-keys primary-key
我的情况如下:
我想从数据库中的多个表(超过10个)中删除数据。
一个表(PRICE)将用作删除触发器。例如。 if STATUS = "VOID"然后从此表中删除数据,然后删除所有其他数据。
(PRICE)
STATUS = "VOID"
PRICES 主键是大多数其他表的外键。
PRICES
另请注意,这些其他表都相互链接。
我应该在10个表之间创建 Join 并使用此联接进行删除吗?
或者我可以将PRICING链接到另一个表,然后使用连接链接到其他表吗?