!我创建一个触发器,请允许我请求发送到数据库和答复,然后我得到以下errorlt; LT模块"自动回复"取决于缺少的对象dbo.getresultsdata"。模块将仍然可以创建,然而,它不能运行直到对象existsgt成功; GT。
触发是:
CREATE TRIGGER autoreply on dbo.ozekimessagein
FOR INSERT AS
DECLARE @tel varchar(50),@msg varchar(200),@par1 varchar(50),@par2 varchar(50),@par3 varchar(50),@par4 varchar(50)
SELECT TOP 1@tel=sender,@msg=msg FROM ozekimessagein ORDER BY ID DESC
SELECT @par1=s FROM NewSplit('*',@msg) WHERE pn=1
SELECT @par2=S FROM NewSplit('*',@msg) WHERE pn=2
SELECT @par3=s FROM NewSplit('#',@msg) WHERE pn=3
BEGIN
execute dbo.getresultsdata @par1,@par2,@par3,@tel
end;