iamlaosong文

有人说PL/SQL Developer中用dbms_output.put_line输出前需要执行命令set serveroutput on才行,其实要看在什么窗口下,command窗口是这样,SQL窗口是一直有输出的,这条命令也不能在SQL窗口执行。只是这些输出要等程序执行完才能看到,可以用下面这段代码测试,将其复制到SQL窗口执行即可:

declare
i number:=1;
dt char(8);beginwhile (i<30)loopdt:=to_char(sysdate-i,'yyyymmdd');dbms_output.put_line('date:'||dt);i:=i+1;end loop;
end;

执行完才能看到下面这些结果:

date:20160907
date:20160906
date:20160905
date:20160904
date:20160903
date:20160902
date:20160901
date:20160831
date:20160830
date:20160829

。。。

存储过程的调试也是这样,只有等程序执行完毕,然后根据显示内容进行分析。

当然,存储过程可以单步调试,调试过程中可以监控变量的值,如果存储过程中用dbms_output.put_line输出,单步调试过程中是看不到的,必须等程序执行完才行。

PL/SQL Developer中用dbms_output.put_line输出相关推荐

  1. 关于Oracle Developer 的 DBMS_OUTPUT.PUT_LINE 输出问题

    在 Oracle Developer 中想用 DBMS_OUTPUT.PUT_LINE  输出信息,但是 只见Script Output 输出 anonymous block completed,而没 ...

  2. Oracle SQL Developer使用dbms_output.put_line显示输出

    dbms输出 点击DBMS输出左侧的+号,选择需要输出的数据库,点击确定 与步骤2选择相同数据库,右击数据库,选择打开SQL工作表(T) 在工作表中执行语句 declare --定义,相当于声明属性. ...

  3. pl sql如何调试oracle存储过程,PL/SQL Developer中调试oracle的存储过程

    作者:iamlaosong 唉,真土,之前用Toad,1直用dbms_output.put_line调试存储进程,只觉得不方便,用上PL/SQL Developer后,习惯性的还是用这个方法,人都是有 ...

  4. pl/sql developer的字符集问题

    今天装pl/sql developer后,连接远程数据库,查询后查询结果乱码... 解决如下:   创建一个名为“NLS_LANG”的系统环境变量,设置其值为“SIMPLIFIED CHINESE_C ...

  5. PL/SQL DEVELOPER 使用小技巧

    1,登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需 ...

  6. pl sql developer中如何调试存储过程以及调试包中创建的存储过程

    学会使用PL/SQL Developer的调试功能,对于编写复杂的存储过程,包,funtion...非常有帮助,所以今晚学习了一下: (1)在body里设置断点(在要设置断点的行开始点击鼠标左键就可以 ...

  7. PL/SQL DEVELOPER 使用的一些技巧

    1,登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需 ...

  8. PL/SQL Developer使用技巧总结

    1.PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码: 设置方法:PL/SQL ...

  9. PL/SQL Developer 使用技巧小结(转)

    1,右键菜单 在PL/SQL Developer(下面简称PLD)中的每一个文本编辑窗口,如SQL Window,Command Window和Porgram Window,右键点击某个对象名称,会弹 ...

最新文章

  1. 2021版Java知识体系详解!(赠视频)
  2. linux密码加密文件,Linux下加密/解密及用密码保护文件的七把利器
  3. Linux内核设计与实现总结。
  4. 扬州智能机器人项目股票代码_特种智能机器人项目落户前湾新区
  5. 不同语言编译的程序入口总结
  6. C# 发送邮件的记录(qq,126,Gmail)
  7. 程序员的数学笔记2--余数
  8. 流浪不是我的初衷 ... ...
  9. 伪验证码(含随机验证码方法)js+css
  10. 优化大数据分析的五个小技巧
  11. 软件设计精要与模式(第2版)
  12. Python基本语法
  13. Python_提取图片像素值
  14. 某选煤厂智能智能化解决方案
  15. BlendMask知识点记录
  16. win7 最常用的快捷键 ( 完全可以使用键盘来操作)
  17. 【微软算法面试高频题】可怜的小猪
  18. 【大学生Python】字典的基础使用
  19. 网卡属性全是英文怎么搞
  20. AHB与VPB的区别

热门文章

  1. 图像处理一大神器:图像去噪
  2. python编程控制机器人_python人工智能机器人工具书籍: Learn Robotics Programming 2018
  3. MySQL的下载与安装(超详细)
  4. 匿名带你从零开始做四轴-第二期--四轴的硬件组成
  5. 实践.原创 | 加速IPv6部署,建设网络强国 (普及知识)
  6. mysql proxy mycat_mysql数据库代理MyCAT搭建
  7. Open Inventor 简介
  8. PID控制算法 无人机的精准悬停 机器人和机械臂的运动系统 飞机和火箭的姿态调整
  9. 我的世界自制mod{1}
  10. 当程序员还是香!2022年全球程序员收入报告出炉,首席工程师最高超700万!