- 2
- 0
- 约1.07万字
- 约 49页
- 2019-10-08 发布于广东
- 举报
本章导航 课堂实践5 (4)存储过程的返回值 存储过程可以用return语句返回值。 将以上存储过程Book_Num修改,不使用输出参数而用return语句返回值。 USE books GO CREATE PROCEDURE Book_Num1 @cpublisherID char(5) AS DECLARE @Count int SELECT @Count=Count(*) FROM Book WHERE cpublisherID=@cpublisherID RETURN @Count GO 执行存储过程Book_Num1,代码如下: DECLARE @n int EXEC @n=Book_Num1 p0002 PRINT 该出版社的图书数量为:+convert(char(4),@n) 2.修改存储过程 ALTER PROCEDURE基本语句格式如下: ALTER PROCEDURE 存储过程名 [@存储过程的参数 数据类型 [=默认值][OUTPUT] ][,…n] AS SQL语句 修改存储过程sel_book,不通过出版社编号而是根据作者来查询图书信息。 ALTER PROCEDURE [dbo].[sel_book] @vAuthor varchar(10) AS SELECT * FROM Book WHERE vAut
原创力文档

文档评论(0)