oracle - 在 Toad 的输出参数中显示结果

标签 oracle stored-procedures plsql toad

我在 Oracle 中有一个存储过程,并且在其中使用了一个 out 参数。
我想知道如何在 Toad 中显示输出..

最佳答案

你只需要声明一个变量来存储值,然后对数据做任何你想做的事情。如果您只想查看输出,dbms_output 可能是最简单的方法:

declare
  -- declare variable to store out data in.  Make sure datatype is correct
  v_out VARCHAR2(50);
begin
  -- call procedure, assigning value of out parameter to variable you declared
  my_proc(
    p_in => 3,
    p_out => v_out
  );
  -- display value now in variable
  dbms_output.put_line('Value of p_out: '||v_out);
end;

关于oracle - 在 Toad 的输出参数中显示结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3546101/

相关文章:

java - 使用 Hibernate Criteria 和 Oracle 处理时间的更好方法是什么?

java - 为什么我的 JDBC 更新不起作用?

java - 将不在表中的列提取到结果集中

sql-server - SQL Server 2008 备份失败 : BACKUP DATABASE is terminating abnormally

c# - 在代码中循环 DELETE 与在存储过程中循环

甲骨文 : Export select statement result set as INSERT SQL Statements similar to SQL developer export

Oracle 开发环境许可证?

c# - SQL Server 存储过程和 C#

java - 从 PL/SQL 调用/使用 JMS

sql - 确定 BLOB 的高度和宽度