关于T-SQL存储过程语句(在线等)

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:24:44
表名 course

couId couName couHour couCredit
A01 计算机基础 78 5
A02 程序设计 66 4
B07 数据结构 66 4
B09 离散数学 66 4

创建一个名为 showCourse的存储过程,该过程接受一个课程编号为参数,
显示该课程名称,学时和学分.如果课程编号不存在,应给出"无该课程"的信息提示

CREATE PROCEDURE showCourse
@couid VARCHAR(6)
AS
BEGIN
DECLARE @amount INT
SELECT @amount=COUNT(*) FROM course WHERE couid=@couid
IF @amount=0
BEGIN
PRINT '无此课程'
RETURN
END
SELECT * FROM course WHERE couid=@couid
END