当前位置: 首页 > 知识库问答 >
问题:

Oracle APEX 5选择列表错误ORA-01400

濮阳浩穰
2023-03-14

我对Oracle APEX 5有问题。

我有一个带有Textareas和一个选择列表的弹出窗口。我可以毫无问题地将Textareas的数据写入我的数据库,但我不能将选择列表的数据写入我的数据库。我总是得到错误ORA-01400服务器错误Insert为NULL Imposible。

我还尝试在表中写入硬数据,因此将PLSQL更改为:

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

它没有问题地工作:(

也许有人能帮我:哦

我使用一个自己的按钮来保存Textarea,并使用一个自己的按钮来保存选择列表。

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

选择List with save按钮。JPG Error MessageData在表Change_Status中,它显示在选择列表的LOV中

感谢所有人:)

共有1个答案

印季
2023-03-14

我现在看不到图像。

不管怎样:我相信,这是一个“执行PL/SQL代码”的动态操作,对吗?您将begin-end块放入“PL/SQL代码”中,但是--您是否将P2_change_idP2_status_description放入要提交的项中?如果不是,那么做,然后再试一次。

 类似资料:
  • 我做了一些研究,有一个建议可以使用双重 但是现在我得到了ORA-06502/ORA-06512错误: ORA-06502:PL/SQL:erreur numérique ou erreur sur une valeur ORA-06512:àsys.xmltype“,ligne 272 ORA-06512:àligne 1 06502。00000-“PL/SQL:数值或值错误%s” *原因:出现算

  • Since 8.2 actionSheet 提供一种供选择选项的列表,它会dock在屏幕的下边沿 使用方法 AlipayJSBridge.call('actionSheet', { 'title': '标题', 'btns': ['第一个按钮', '第二个按钮', '第三个按钮'], 'cancelBtn': '取消', 'destructiveBtnIndex': 2 }, fu

  • 问题内容: 我收到以下查询的ORA:00936错误。请让我知道查询中的问题 问题答案: SELECT convert(DATE,r.created_dt)作为created_dt 问题在于错误使用了 CONVERT 函数。请参阅文档。 我猜您正在尝试转换数据类型,可以使用 TO_DATE 将字符串转换为日期。或者, TO_CHAR 反之亦然。

  • 问题内容: 我创建了一个触发器,如下所示: 我正在尝试在Trigger_1中插入一行 它给了我错误: 谁能帮忙吗? 问题答案: 只需删除 从触发代码。在正在进行的事务中触发执行,因此您无法进行单独的提交。提交事务后,您在trigger_2中的插入也将提交。

  • 问题内容: 我已经创建了下表 而且我目前正在尝试使用INSERT VALUES语句。我写了以下声明 当我尝试运行该语句时,它会显示以下错误消息。 从命令的第4行开始错误:插入客户值(501623129,“ David Patterson”,“ 30 Singleton Close London”,“ SW17 9JY”,02082860642)错误报告:SQL错误:ORA-12899:列“”的值太

  • 问题内容: 如果我只需要2/3列,而是查询而不是在select查询中提供这些列,那么关于更多/更少I / O或内存的性能是否会有所下降? 如果我确实选择了*,则可能会出现网络开销。 但是在选择操作中,数据库引擎是否总是从磁盘中提取原子元组,还是仅提取在选择操作中请求的那些列? 如果它总是拉一个元组,则I / O开销是相同的。 同时,如果它拉出一个元组,从元组中剥离请求的列可能会占用内存。 因此,在