创建一个存储过程
CREATE PROC QueryEmployee(@name NVARCHAR(50),@countEmp INT OUTPUT)
AS
BEGIN
DECLARE @returnValue INT
BEGIN TRAN M
SELECT @countEmp=COUNT(*) FROM Customer
SELECT * FROM Customer WHERE CustomerName LIKE '%'+@name+'%'
SELECT @returnValue=@@ROWCOUNT--@@RowCount返回上次处理数据库的行数
RETURN @returnValue
END
执行一个存储过程
/*第一种方式*/
DECLARE @COUNT INT ,@RETURNV INT
EXEC @RETURNV= QueryEmployee '4',@COUNT OUT
SELECT @RETURNV
SELECT @COUNT
/*第二种方式*/
DECLARE &#
数据库——存储过程(C#实现)
最新推荐文章于 2019-09-16 11:02:50 发布