如下過程:ALTER PROC [dbo].[Question_Add]
@QuSub nvarchar(max),
@St nvarchar(max),
@QuCon nvarchar(max),
@QuMem nvarchar(max)
AS
BEGIN
insert into Question(QuSub,St)values(@QuSub,@St)
insert into Qu_Detail(QuID)select top 1 QuID from Question order by QuID desc
update Qu_Detail set QuSub=@QuSub,QuCon=@QuCon,QuMem=@QuMem where QuDID=(select max(QuDID) from Qu_Detail)
END請問 該過程 有錯否? 如有 請指出 以及 修改方法
沒有的話請問 我想用 exec Question_Add測試 該如何才能成功測試,也就是如何對 QuSub 賦測試值
__________________________________________________________________________________________________________
謝謝!
@QuSub nvarchar(max),
@St nvarchar(max),
@QuCon nvarchar(max),
@QuMem nvarchar(max)
AS
BEGIN
insert into Question(QuSub,St)values(@QuSub,@St)
insert into Qu_Detail(QuID)select top 1 QuID from Question order by QuID desc
update Qu_Detail set QuSub=@QuSub,QuCon=@QuCon,QuMem=@QuMem where QuDID=(select max(QuDID) from Qu_Detail)
END請問 該過程 有錯否? 如有 請指出 以及 修改方法
沒有的話請問 我想用 exec Question_Add測試 該如何才能成功測試,也就是如何對 QuSub 賦測試值
__________________________________________________________________________________________________________
謝謝!
declare @QuSub nvarchar(max)
declare @St nvarchar(max)
declare @QuCon nvarchar(max)
declare @QuMem nvarchar(max)
set @QuSub =''
set @St =''
set @QuCon =''
set @QuMem =''exec Question_Add @QuSub , @St,@QuCon,@QuMem