如何在插入隐藏项之前设置交互式网格中列的值,并且我需要在插入之前自动设置该值。
我创建了流程并设置了以下值
:HOSPITAL_NO := :P0_HOSPITAL_NO;
:CREATING_DATE := SYSDATE;
:CREATING_USER := :P0_USERNAME;
:USER_ID := :P33_USERNAME;
我将该流程放在保存交互式网格数据流程之前的流程中,但是当我单击保存按钮时显示错误
ORA-01400: cannot insert NULL into ("A244864"."SYS_CLINIC_USERS"."HOSPITAL_NO")
这样设置列的值正确吗?
您的问题中没有足够的信息,因此请指出哪里错了,但这里有一个例子。它可以引导您朝着正确的方向前进。这是在 EMP/DEPT 样本数据集上
创建可编辑的 IG
SELECT empno, ename, sal FROM emp
创建自定义流程
:SAL := :SAL + 1
现在,当更改一行并单击保存时,请注意 SAL 列值增加了 1。