作业求助:创建有返回值的存储过程

题目是:创建一个名为proc_insert_course的存储过程,用于在“课程”表新建一条课程记录,该存储过程带有4个参数@courseId、@courseName、@courseCredit、@teacher,分别代表课程号、课程名、学分和开课教师工号。若创建成功返回1,否则返回0。

 

create procedure proc_insert_course

@courseld int,@courseName nvarchar,@courseCredit int,@teacher int

as

insert into 课程 values(@courseld,@courseName,@courseCredit,@teacher

 

目前写到这里,不知道返回值该怎么写?

增加一个select @@rowcount,如果插入成功,则@@rowcount=1,否则为0

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632