免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1087 | 回复: 0
打印 上一主题 下一主题

帮忙 PROCEDURE 的应用问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-15 16:57 |只看该作者 |倒序浏览
有两个表 sys_navigation 和 sys_power
在这两表上我建立了这样一个存储过程
( userid in number,
  ugtype in number,
  tmove out   sys_navigation.tmove%TYPE,
  xh       out   sys_navigation.xh%TYPE,
  windowname out sys_navigation.windowname%TYPE,
  tname            out  sys_navigation.tname%TYPE,
  bmpname       out sys_navigation.bmpname%TYPE,
  selectedbmpname  out  sys_navigation.selectedbmpname%TYPE,
  selected                 out   sys_navigation.selected%TYPE,
  mopen         out  sys_navigation.mopen%TYPE,
  opened       out sys_navigation.opened%TYPE,
  children       out  sys_navigation.children%TYPE,
  siblings        out  sys_navigation.siblings%TYPE,
  tlevel           out  sys_navigation.tlevel%TYPE,
  powertype  out   sys_power.powertype%TYPE
  )
as
begin
   select sys_navigation.tmove,
    sys_navigation.xh,
    sys_navigation.windowname,
    sys_navigation.tname,
    sys_navigation.bmpname,
    sys_navigation.selectedbmpname,
    sys_navigation.selected,
    sys_navigation.mopen,
    sys_navigation.opened,
    sys_navigation.children,
    sys_navigation.siblings,
    sys_navigation.tlevel,
    sys_power.powertype
into
tmove,
xh,
windowname,
tname,
bmpname,
selectedbmpname,
selected,
mopen,
opened,
children,
siblings,
tlevel,
powertype
from sys_navigation,sys_power
where ( sys_power.navigationxh = sys_navigation.xh)  and ((sys_power.userorgroupid = userid) and (sys_power.ugtype = ugtype))
    and ( sys_power.powertype <> 0) and (sys_navigation.syscode in (select sys_runconfig.currentsyscode from sys_runconfig));
end;

在PB中建立以该存储过程为数据源的数据窗口,按理论来说该数据窗口应该只要提供 2 个 in 参数就可以了,但在建数据窗口时候必须把所有参数(包括out),请教高手,如何只要提供这两个 in 参数就可以?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP