在SQL Server 2005 数据库中创建如下存储过程,则对该存储过程的正确调用是()

2024-12-27 23:23:49
推荐回答(2个)
回答1:

存储过程应该是这样的吧,
Create procedure proc_su @passMark int=60,@notpassSum int output As
Select @notpassSum = count(stuNo) from stuMarks where writtenExam<@passMarkGo
调用应该是:
declare @sum int
execute proc_stu @sum output //@passMark使用默认

declare @sum int
execute proc_stu 62, @sum output //@passMark使用62

回答2:

。。。