Oracle APEX 5 Select 列表错误 ORA-01400

Oracle APEX 5 Select List Error ORA-01400

我对 Oracle APEX 5 有疑问。

我有一个带有文本区域和 Select 列表的弹出窗口。我可以毫无问题地将 Textareas 的数据写入我的数据库,但我无法将 Select 列表的数据写入我的数据库。我总是收到 Error ORA-01400 Server Error Insert of NULL imposible.

我也尝试在 Table 中写入硬数据,所以我将 PLSQL 更改为:

begin
INSERT INTO STATUS_TO_CHANGE (CHANGE_ID, CHANGE_STATUS_ID)
VALUES (:P2_CHANGE_ID, '43');
end;

它没有问题:(

也许有人可以帮助我 :O

我使用自己的按钮保存文本区域,并使用自己的按钮保存 select 列表。

我的动态动作代码:

begin
INSERT INTO STATUS_TO_CHANGE (CHANGE_ID, CHANGE_STATUS_ID)
VALUES (:P2_CHANGE_ID, :P2_STATUS_DESCRIPTION);
end;

Select 列表的名称:P2_Status_Description

Select List with save Button .jpg Error MessageData in the Table Change_Status which is shown in the LOV in the Select list

感谢大家:)

我现在看不到图片。

无论如何:我认为这是一个 "Execute PL/SQL Code" 动态动作,对吧?您将 BEGIN-END 块放入 "PL/SQL Code",但是 - 您是否将 P2_CHANGE_IDP2_STATUS_DESCRIPTION 放入 要提交的项目?如果没有,请执行此操作,然后重试。