CREATE PROCEDURE getNumbers
(
@dName VARCHAR(20),
@iNum INT OUTPUT,
@sNum INT OUTPUT
)
AS
BEGIN
@iNum=SELECT count(i.ID) FROM instructor WHERE dept_name=@dName
@sNum=SELECT count(s.ID) FROM student AS s WHERE dept_name=@dName
END
这是我第一次尝试制作存储过程。我不断收到语法错误:@dName VARCHAR(20),
我查看了其他问题并尝试了他们的解决方案,但没有任何效果!