sqlserver2005存储过程问题,急

猿猿猿媛 猿猿猿媛 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
--存储过程
create procedure saveCourse
@v_sno varchar(15), --定义两个输入参数
@v_cno varchar(6),
@num int output --定义个返回值
as
begin
select @num=remain from course where cno=v_cno;
if @num>0 then --如果人数大于0,则执行下面操作
insert into sc values(v_sno,v_cno);
update course set remain=remain-1 where cno=v_cno;
update register set number=number+1 where cno=v_cno;
end if;
end saveCourse;


执行报错


麻烦大家帮我看看语法哪里出错了。
我之前只学过oracle的pl/sql,现在课程设计要求用sqlserver2005
我是想用这个存储过程实现多表的crud,如果返回的num结果是<0,则执行不成功

...全文

相关推荐

SqlServer存储过程及调试指南

详细介绍了SqlServer的存储过程调试方法,适合初学者及想深入研究的开发人员

jacksun0909

PB9下执行MSSql2005里的存储过程样例

在PB9下执行MSSql2005里的存储过程样例,注意:需要pb+mssql2005的直连,请把ntwdblib.dll放在system32文件夹中,就可以建立直连,不能用odbc连接。

tzfqz

在SQLServer2005中如何列出所有存储过程

火龙果软件工程技术中心  对于数据库管理员来说,可以经常想了解一些之前未听说过的存储过程,特别是无文档类型的存储过程。或许是用这些存储过程,能够简化日常的数据管理。为了查找这些存储过程,你可以花时间在互联网搜索,查看一些你还未知道的存储过程,也许在一两个小时您可能会发现你想要...也许你很幸运的找到,其他人在他们的文章中列出所有的存储过程,函数和视图,并介绍了如何使用这些存储过程。但其实,您可以在一分钟之内就可以自己列出这些存储过程、函数和视图的清单!这份名单甚至包括SQLServer中所有无文档的存储过程。通过这个清单,你就可以确定你所想要找的存储过程。SQLServer2005实际上保存了

weixin_38715008

SqlServer2005存储过程解密软件

软件可以很好批量的解密存储过程,并且可以导出到指定的目录

tophorse

MSSQL2000与MSSQL2005 JDBC URL的区别

MSSQL2000与MSSQL2005在JDBC URL上有些区别。

cooldy
评论 3
收藏 已收藏
分享
返回顶部
猿猿猿媛
MS-SQL Server 34,876 成员 254,635 内容