用链接服务器调用有返回值ORACLE存储过程

joses 2007-08-02 09:42:09
链接服务器我已经建立:oracle_SN 并测试通过
存储过程要求输入sn并输出
CREATE OR REPLACE procedure SNM1.search_model
(p_sn in sn_file.sn01%type,
p_sn01 out sn_file.sn01%type,
p_sn02 out sn_file.sn02%type,
p_sn03 out sn_file.sn03%type,
p_sn04 out char,
p_sn05 out char )
在查询分析器中执行:
declare @sn01 varchar(100)
declare @sn02 varchar(100)
declare @sn03 varchar(100)
declare @sn04 varchar(100)
declare @sn05 varchar(100)
exec oracle_SN..snm1.search_model '1M0103334520073',@sn01=@sn01 output,@sn02=@sn02 output,@sn03=@sn03 output,@sn04=@sn04 output,@sn05=@sn05 output
提示的错误是:未能为远程服务器 'oracle_SN' 设置参数。请问我这样调用是否正确?用OPENQUERY可以吗?
...全文
144 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiyousyc 2008-03-05
  • 打赏
  • 举报
回复
sn_file.sn01%typesn_file.sn01%type等带有%type类型可能不能识别照成的。
更改为具体的类型看看。
joses 2007-08-02
  • 打赏
  • 举报
回复
有哪位大哥指导一下吗?

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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