我的任务是删除parent table
中的条目,这意味着我需要删除child table
中的相应条目。我需要在procedure
中执行此操作,并且基于primary key
的{{1}}。截至目前,我对我需要的parent table
感到困惑。这就是我到目前为止所做的:
input parameters
截至目前我不认为这会有效,因为我不认为procedure sps_delete_patientmedrecs_det (
p_parentPK_in in parent_table.parentPK%type,
p_err_code_out out number,
p_err_msg_out out varchar2)
delete from child_table
where child_table.childFK = p_parentPK_in;
delete from parent_table
where parent_table.parent.parentPK = p_parentPK_in;
end;
会知道procedure
是什么。我想过做一个child foreign key
语句,但后来我对select
感到困惑,因为我只得到了p_parentPK_in。任何帮助表示赞赏,并提前感谢您。
同样作为脚注,input paremeters
不在图片中。
答案 0 :(得分:0)
没关系,这很有效。我刚刚在第二次删除之前添加了另一个开头。