oracle - PL/SQL 输出格式
问题描述
PL/SQL 输出格式
如输出窗口所示
old:declare
num1 int;
begin
num1:= &enter_num1;
dbms_output.put_line(num1);
end;
new:declare
num1 int;
begin
num1:= 102;
dbms_output.put_line(num1);
end;
102
PL/SQL procedure successfully completed.
已显示,但我只想要
102
PL/SQL procedure successfully completed.
要显示。有什么建议么.....
解决方案
在 SQL*Plus 中,它set verify off
解决了这个问题:
这就是你所拥有的:
SQL> set serveroutput on
SQL>
SQL> declare
2 num1 int;
3 begin
4 num1 := &enter_num1;
5 dbms_output.put_line(num1);
6 end;
7 /
Enter value for enter_num1: 102
old 4: num1 := &enter_num1;
new 4: num1 := 102;
102
PL/SQL procedure successfully completed.
与set verify off
:
SQL> set verify off
SQL> /
Enter value for enter_num1: 102
102
PL/SQL procedure successfully completed.
SQL>
推荐阅读
- xml - 当我在布局上放置背景时,我的应用程序无法运行并出现错误
- php - 通过两个自定义字段过滤自定义帖子类型
- javascript - 如何找出节点进程中的内存泄漏
- javascript - Vuejs关于选择更改组件属性
- javascript - Javascript:无法识别对象属性
- php - 无法从 MySQL 数据库中删除条目 - PHP
- python - 向 stem 发送信号会关闭套接字
- javascript - 改进 wordpress 中脚本/样式的顺序
- javascript - Qualtrics 中下拉菜单的 jQuery/Javascript 默认选项
- python - 如何读取 .array 文件并将数字传输到 Python 中的空列表中