--创建存储过程--
go
createproc cp_select_ByName
(@bookName nvarchar(50)--参数--)as--操作语句select*from Books where Name like'%'+@bookName+'%'--调用带参存储过程exec cp_select_ByName '人类'
3.3带输入输出参数存储过程
go
createproc cp_select_ByNameEx
(--参数@bookName nvarchar(50),--输入参数默认input@rowCountint output -- 输出参数需要加上output)as--操作语句select*from Books where Name like'%'+@bookName+'%'select@rowCount=count(*)from Books where Name like'%'+@bookName+'%'--调用
go
--定义一个变量用于接收declare@rowsintexec cp_select_ByNameEx '人类',@rowsout--用out关键字指定参数为输出类型--打印出rowsprint@rows