如何在查询分析器中查询出存储过程中返回值 ( 积分: 100 )

  • 主题发起人 主题发起人 zhhx
  • 开始时间 开始时间
Z

zhhx

Unregistered / Unconfirmed
GUEST, unregistred user!
我建了一个存储过程:如下<br>ALTER&nbsp;&nbsp;&nbsp;procedure&nbsp;PD_CreateBillID&nbsp;<br>(ID&nbsp;varchar(20),@NewBillID&nbsp;varchar(100)&nbsp;out)<br>as<br>begin&nbsp;内容省略&nbsp;<br><br>然后我在查询分析器中执行下面的语句<br>declare&nbsp;@NewBillID1&nbsp;varchar(100)<br><br>exec&nbsp;PD_CreateBillID&nbsp;'SDID',@NewBillID1<br>select&nbsp;@NewBillID1<br><br>得出的结果是&nbsp;@NewBillID1&nbsp;的值为Null<br><br>我用delphi就能得到一个不为Null的正确值<br>请问是不是我在查询分析器中的语句写错了?<br>麻烦大家了
 
问题已解决,是我代码写错&nbsp;,应该是下面的代码<br>declare&nbsp;@NewBillID1&nbsp;varchar(100)<br><br>exec&nbsp;PD_CreateBillID&nbsp;'SDID',@NewBillID1&nbsp;out<br>select&nbsp;@NewBillID1
 
如何删除改问题呢?
 
呵呵.顶下哦~~只要自己学习到了东西不管是别人解决的还是自己.都值得送分
 
多人接受答案了。
 
后退
顶部