我需要创建一个触发器来控制表之间的链接。我有下面的表结构(下图)。项目链接到预算和结构,此结构应链接到相同的预算。有时项目接收错误的结构,接收与其预算预算不同的结构。我需要当您插入预算项目或编辑要验证的预算项目时,如果id_budget相等,则dg_budget_item的id_budget等于它所链接到的id_budget dg_budget_structure

我开始构建此触发器,但不知道如何继续
CREATE TRIGGER T_BUDGETO_STRUCTURE_ITEM_ID_STRUCTURE
BEFORE INSERT OR UPDATE OF id_budget_structure ON dg_budget_structure_item
select id_budget from dg_budget_structure where id_budget_structure = new.id_budget_structure
FOR EACH ROW
WHEN (new.id_budget <> ???(result of select?))
pl/sql_blockhttps://stackoverflow.com/questions/38204845
复制相似问题