紧急!紧急!紧急!关于存储过程?????

workinghard 2002-07-13 11:27:16
大家好:
我用的是SQL SERVER7.0和PB7.0,使用存储过程时遇到如下问题:
存储过程1:create proc proc_js1 as select * from consumer时可以返回值
存储过程2:create proc proc_js2 as select * from consumer,meter where consumer.csbid=meter.msbid时就不返回值。csbid是表consumer中有字段,msbid是表meter中字段。
string s_id
DECLARE p_js PROCEDURE FOR proc_js2 ;
execute P_js;
FETCH P_js INTO :s_id;
close P_js;
返回s_id为空,也就是存储过程2不能生成查询结果,请问是什么原因?
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlandzpa 2002-07-14
  • 打赏
  • 举报
回复
select * from consumer,meter where consumer.csbid=meter.msbid.
有没有结果?
xjbs 2002-07-13
  • 打赏
  • 举报
回复
autocommit=false
weixy 2002-07-13
  • 打赏
  • 举报
回复
没结果返回当然空。

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧