如何执行不同数据库的存储过程

lfh 2004-12-11 01:12:55
如何在存储过程或触发器里执行不同数据库里的存储过程,都是SqlServer的。
如:
exec OA.dbo.OA_SysSms_insertIn @strTel,@strUserName,@strContent
系统提示找不到 OA_SysSms_insertIn
...全文
195 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lfh 2004-12-11
  • 打赏
  • 举报
回复
帮我看看我的触发器啊:
CREATE TRIGGER AnswerLFH ON dbo.tbSMRecvNotice
FOR INSERT
AS
declare @intCallID int
declare @strCallID varchar(32)
declare @strUserName varchar(20)
declare @strTel varchar(20)
declare @strContent varchar(500)
select top 1 @strCallID=fdcDestAddr,@strTel=fdcSourAddr,@strContent=fdcMessage from tbSMRecvNotice order by fddTime desc
select @strCallID=replace(@strCallID,'075011111','')
if (@strCallID<>'') or (@strCallID is not null)
begin
select @intCallID=convert(int,@strCallID)
end
select @strUserName=Reg_Name from IOA.dbo.JHBJ_Register where Reg_ID=@intCallID
if (@strUserName='') or (@strUserName is not null)
begin
select @strUserName='未知'
end
exec IOA..JHOA_SysSms_insertIn @strTel,@strUserName,@strContent


好象触发不了啊?
chengulv 2004-12-11
  • 打赏
  • 举报
回复
要.. 吧。

exec oa..OA_SysSms_insertIn
NinGoo 2004-12-11
  • 打赏
  • 举报
回复
exec oa..OA_SysSms_insertIn @strTel,@strUserName,@strContent
lfh 2004-12-11
  • 打赏
  • 举报
回复
我已经搞定了同志们!
原来是短信息的网关程序停掉了。

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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