• 全部
  • Oracle 基础和管理
  • Oracle 高级技术
  • Oracle 认证与考试
  • 职位交流
  • 问答

如何在PL/SQL Developer中输出结果?

chido 2004-01-14 11:41:15
用DBMS_OUTPUT包可以么?我说的是不用command窗口,
想把数据输出在grid中
...全文
373 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
neil2000 2004-01-14
可以用ref cursor实现,在test窗口中把执行的结果放到定义好的ref cursor中,在点击(CURSOR)右边的小按钮就行了。
回复
zzzstar 2004-01-14
应该很容易,先写存储过程(函数),把需要控制的内容放进去,然后在SQL窗口调用。
回复
chido 2004-01-14
其实就是我想进行查询,但是又想写点程序控制查询,然后查询结果还在grid中输出。
回复
chido 2004-01-14
回复
zlqs 2004-01-14
你要的是sql window的那种效果么?
回复
neil2000 2004-01-14
这个东西其实很简单,用时间长了也就什么都明白了,什么都会了。
回复
chido 2004-01-14
谢谢,我已经明白你的意思,就是用test窗口监视变量,而游标是个变量,而
PL/SQL developer这个工具显示游标这种变量的时候就是用grid,这想法真是
非常灵活。8错8错。思路已经明白,非常感谢,但是我还没有完全实现,因为
我的步骤和你有区别,我不想在数据库里建包和过程,因为是公司的数据库,
不好随便往里写,我直接声明的东西,在那个变量监视里识别不出来,说非法
的变量名。我再自己想办法
回复
chido 2004-01-14
chido@mail.hbu.cn
或者chido2580@hotmail.com
回复
neil2000 2004-01-14
你给我一个邮箱,我给你发个图片。

neilyoung99#hotmail.com
回复
chido 2004-01-14
neil2000兄,你的(cursor)右边的小按钮指的是哪个?
回复
chido 2004-01-14
发现一个办法,不是非常好。就是在sql窗口中使用DBMS_OUTPUT.putline(),
输出结果会在output标签页中出现,不过这样还得转换一下。想想应该不好实现我
最初的想法,至少用DBMS_OUTPUT应该不可以,因为DBMS_OUTPUT的输入是不规则的,
所以不能套到grid中。
回复
发帖
Oracle
创建于2007-09-28

1.6w+

社区成员

Oracle开发相关技术讨论
申请成为版主
帖子事件
创建了帖子
2004-01-14 11:41
社区公告
暂无公告