Office中国论坛/Access中国论坛
标题:
[分享]存儲過程執行規化重用
[打印本页]
作者:
HG
时间:
2002-11-6 18:38
标题:
[分享]存儲過程執行規化重用
alter procedure usp_comput_charge @revise_no as tinyint,@revise_cost as decimal(6,3) output
as
begin
declare @qry varchar(1000)
set @qry = N' select @revise_cost = revise_result_cost from ' + db_name() + N'.dbo.charge where revise_no=@revise_no'
exec sp_executesql @stmt =@qry,
@params = N'@revise_no tinyint,@revise_cost decimal(6,3) output',
@revise_no = @revise_no,@revise_cost=@revise_cost
-------------這就是,且通過-----------------------
但錯誤如下。Server: Msg 214, Level 16, State 2, Procedure sp_executesql, Line 7
Procedure expects parameter '@statement' of type 'ntext/nchar/nvarchar'.
這是什麼原因,高位誰幫我看看。
end
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3