【问题标题】:what is the difference between dbms_output, output variable, output script and output result in oracleoracle中的dbms_output、输出变量、输出脚本和输出结果有什么区别
【发布时间】:2019-06-24 12:38:50
【问题描述】:

我有点困惑。 oracle中的dbms_output、输出变量、输出脚本和输出结果有什么区别。

因为我想在Oracle中写一个存储过程。然后,存储过程将从我的打字稿代码中执行。但。我有点困惑在哪里以及如何返回结果。它是来自输出变量还是仅使用 dbms_output?请帮忙

【问题讨论】:

    标签: oracle oracle-sqldeveloper return-value oracle12c dbms-output


    【解决方案1】:

    DBMS_OUTPUT 将在屏幕上显示结果(如果 SERVEROUTPUT 设置为 ON;否则,您将看不到它)。此外,它要求您从能够查看 DBMS_OUTPUT 结果的工具执行该过程。这些将是 SQL*Plus、SQL Developer、TOAD 和类似工具。例如,如果您在 Apex 中使用它,您将看不到任何东西。

    如果您使用的这些 typescript 代码(我不知道那是什么)不允许您看到它,则您必须使用变量或将结果存储到表中(以便您以后可以选择它),通过电子邮件发送(如果可能)等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-06
      • 2014-09-14
      • 2020-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多