我创建了两个表ZTR_DEPT
(主表)和ZTR_EMP
(子表)。
deptno(pk) | deptname
-------------------------
empno(pk) | name | city | deptno(fk)
------------------------------------
当我通过ABAP程序将一条记录插入到父表中没有匹配记录的子表中时,它只是插入到数据库中而不会报告任何错误。当我将记录手动插入子表时,它确实显示错误。
造成这种差异的原因是什么?