sqlserver2005存储过程问题,急
--存储过程
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的存储过程调试方法,适合初学者及想深入研究的开发人员
PB9下执行MSSql2005里的存储过程样例
在PB9下执行MSSql2005里的存储过程样例,注意:需要pb+mssql2005的直连,请把ntwdblib.dll放在system32文件夹中,就可以建立直连,不能用odbc连接。
在SQLServer2005中如何列出所有存储过程
火龙果软件工程技术中心 对于数据库管理员来说,可以经常想了解一些之前未听说过的存储过程,特别是无文档类型的存储过程。或许是用这些存储过程,能够简化日常的数据管理。为了查找这些存储过程,你可以花时间在互联网搜索,查看一些你还未知道的存储过程,也许在一两个小时您可能会发现你想要...也许你很幸运的找到,其他人在他们的文章中列出所有的存储过程,函数和视图,并介绍了如何使用这些存储过程。但其实,您可以在一分钟之内就可以自己列出这些存储过程、函数和视图的清单!这份名单甚至包括SQLServer中所有无文档的存储过程。通过这个清单,你就可以确定你所想要找的存储过程。SQLServer2005实际上保存了
SqlServer2005存储过程解密软件
软件可以很好批量的解密存储过程,并且可以导出到指定的目录
MSSQL2000与MSSQL2005 JDBC URL的区别
MSSQL2000与MSSQL2005在JDBC URL上有些区别。


