PLSQL表单插入错误,有人可以帮我吗?我没有线索

克里斯·M

我在此代码中想要添加一些插入的值,将它们求和并插入特定的列中。但是一个错误之后我得到一个错误。我认为这是最后一个,但我不知道。好人帮我吗?添加了带有更多信息的屏幕截图。

我的代码:

DECLARE 
BEGIN   
INSERT INTO thuiswerk_declaratie    (MNR, WNR, UREN_GEWERKT, TOTAAL_BEDRAG)
                
VALUES                  (:P8_MNR, 
                         :P8_WNR, 
                         :P8_TOTAAL_AANTAL_UREN (:P8_MAANDAG_UREN +
                                              :P8_DINSDAG_UREN +
                                              :P8_WOENSDAG_UREN +
                                              :P8_DONDERDAG_UREN + 
                                              :P8_VRIJDAG_UREN), 
                         :P8_TOTAAL_BEDRAG (:P8_TOTAAL_AANTAL_UREN * 0.2)
                    );
END;

打印屏幕上的代码和错误

科恩·洛斯特里

什么是“:P8_TOTAAL_AANTAL_UREN”和“:P8_TOTAAL_BEDRAG”?它们是顶点中的绑定变量,因此它们包含一个字符串(而不是函数名称)。但是,查看您的代码,似乎您正在尝试在绑定变量中引用一个函数,这将使您看到该错误。这很可能只是语法错误,您可以尝试一下:

DECLARE 
BEGIN   
INSERT INTO thuiswerk_declaratie    (MNR, WNR, UREN_GEWERKT, TOTAAL_BEDRAG)
                
VALUES                  (:P8_MNR, 
                         :P8_WNR, 
                         :P8_MAANDAG_UREN + :P8_DINSDAG_UREN + :P8_WOENSDAG_UREN + :P8_DONDERDAG_UREN + :P8_VRIJDAG_UREN, 
                         :P8_TOTAAL_AANTAL_UREN * 0.2
                    );
END;

如果确实需要功能,则可以执行以下操作之一:请注意,这些是更复杂的解决方案。

选项1:

您正在使用顶点。解决此问题的最佳做法是创建一个计算,该计算将为UREN_GEWERKT列计算页面项目,为TOTAAL_BEDRAG列计算另一个页面项目。您的pl / sql块将是:

DECLARE 
BEGIN   
INSERT INTO thuiswerk_declaratie    (MNR, WNR, UREN_GEWERKT, TOTAAL_BEDRAG)
                
VALUES                  (:P8_MNR, 
                         :P8_WNR, 
                         :P8_TOTAAL_AANTAL_UREN, 
                         :P8_TOTAAL_BEDRAG 
                    );
END;

在这种情况下,您还可以使用内置表单区域为您完成所有操作。

选项2:

假设您有(1)个pl / sql函数total_hours,其返回与thuiswerk_declaratie.UREN_GEWERKT相同的数据类型的值,并接受5个参数(每周1天,以及(2)另一个函数total_amount,其返回相同数据类型的值作为thuiswerk_declaratie。TOTAAL_BEDRAG并接受1个参数,您可以将pl / sql块编写为:

DECLARE 
BEGIN   
INSERT INTO thuiswerk_declaratie    (MNR, WNR, UREN_GEWERKT, TOTAAL_BEDRAG)
                
VALUES                  (:P8_MNR, 
                         :P8_WNR, 
                         total_hours (:P8_MAANDAG_UREN +
                                              :P8_DINSDAG_UREN +
                                              :P8_WOENSDAG_UREN +
                                              :P8_DONDERDAG_UREN + 
                                              :P8_VRIJDAG_UREN), 
                         total_amount (:P8_TOTAAL_AANTAL_UREN * 0.2)
                    );
END;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建函数在mysql中引发错误,有人可以帮我吗?

来自分类Dev

我想使用angularjs指令创建konvajs阶段,有人可以帮我吗

来自分类Dev

我无法解决这个错误。有人能帮我吗?

来自分类Dev

有人可以帮我解决这个错误吗?

来自分类Dev

推送到git hub时不断出错。有人可以帮我吗

来自分类Dev

有人可以帮我吗?C ++中的OOP

来自分类Dev

单击链接并返回,通过jquery更改CSS属性。有人可以帮我吗?

来自分类Dev

这个PHP代码怎么了?有人可以帮我吗

来自分类Dev

休眠-无效的配置错误。有人能帮我吗?

来自分类Dev

当我的左加入声明时,有人可以帮我吗?我认为mySQL引擎坏了

来自分类Dev

我只是想将一些JavaScript值从功能func()传递给标签“ p”。但这没有发生。有人可以帮我吗?

来自分类Dev

python django中没有显示喜欢的次数....我不知道为什么..有人可以帮我吗

来自分类Dev

我在pygame中创建移动平台时遇到了麻烦。我遇到错误,有人可以帮我吗?

来自分类Dev

我如何从下面的代码中分离日期和时间,有人可以帮我吗

来自分类Dev

在此程序中未收到任何错误,但我所需的输出未到。有人可以帮我吗?

来自分类Dev

“超级”对象没有属性“ __getattr__”,有人可以帮助我吗?

来自分类Dev

固定位置div中的响应式完美正方形。有人可以帮我吗?

来自分类Dev

mydaterangepicker 和primeng 的问题,它在表头中显示不好,有人可以帮我吗

来自分类Dev

当尝试通过python代码创建新的竞价型实例时遇到此错误,有人可以帮帮我吗

来自分类Dev

有人可以帮我修复此功能吗?

来自分类Dev

有人可以帮我这个链表吗?C ++

来自分类Dev

有人可以帮我启发这个模板吗?

来自分类Dev

有人可以帮我简化这段代码吗?

来自分类Dev

有人可以帮我这个模式吗

来自分类Dev

有人可以帮我这个代码吗?

来自分类Dev

有人可以帮我编写代码吗?(Java)

来自分类Dev

有人可以帮我识别这些芯片吗?

来自分类Dev

有人可以帮我卷曲桌子吗?

来自分类Dev

有人可以帮我优化这个查询吗?

Related 相关文章

  1. 1

    创建函数在mysql中引发错误,有人可以帮我吗?

  2. 2

    我想使用angularjs指令创建konvajs阶段,有人可以帮我吗

  3. 3

    我无法解决这个错误。有人能帮我吗?

  4. 4

    有人可以帮我解决这个错误吗?

  5. 5

    推送到git hub时不断出错。有人可以帮我吗

  6. 6

    有人可以帮我吗?C ++中的OOP

  7. 7

    单击链接并返回,通过jquery更改CSS属性。有人可以帮我吗?

  8. 8

    这个PHP代码怎么了?有人可以帮我吗

  9. 9

    休眠-无效的配置错误。有人能帮我吗?

  10. 10

    当我的左加入声明时,有人可以帮我吗?我认为mySQL引擎坏了

  11. 11

    我只是想将一些JavaScript值从功能func()传递给标签“ p”。但这没有发生。有人可以帮我吗?

  12. 12

    python django中没有显示喜欢的次数....我不知道为什么..有人可以帮我吗

  13. 13

    我在pygame中创建移动平台时遇到了麻烦。我遇到错误,有人可以帮我吗?

  14. 14

    我如何从下面的代码中分离日期和时间,有人可以帮我吗

  15. 15

    在此程序中未收到任何错误,但我所需的输出未到。有人可以帮我吗?

  16. 16

    “超级”对象没有属性“ __getattr__”,有人可以帮助我吗?

  17. 17

    固定位置div中的响应式完美正方形。有人可以帮我吗?

  18. 18

    mydaterangepicker 和primeng 的问题,它在表头中显示不好,有人可以帮我吗

  19. 19

    当尝试通过python代码创建新的竞价型实例时遇到此错误,有人可以帮帮我吗

  20. 20

    有人可以帮我修复此功能吗?

  21. 21

    有人可以帮我这个链表吗?C ++

  22. 22

    有人可以帮我启发这个模板吗?

  23. 23

    有人可以帮我简化这段代码吗?

  24. 24

    有人可以帮我这个模式吗

  25. 25

    有人可以帮我这个代码吗?

  26. 26

    有人可以帮我编写代码吗?(Java)

  27. 27

    有人可以帮我识别这些芯片吗?

  28. 28

    有人可以帮我卷曲桌子吗?

  29. 29

    有人可以帮我优化这个查询吗?

热门标签

归档