一、无参存储过程
创建存储过程
create Procedure GetLogin as select * from login go执行存储过程
exec GetLogin
二、无参有返回值存储过程
创建
create Procedure inLogin as INSERT INTO [dbo].[login] VALUES('user1',2017 ,9); return @@rowcount go执行
exec inLogin
三、有输入和输出的存储过程
创建
CREATE Procedure GetLogin1 @UserName nchar(20), @UserID int output as if(@UserName>5) select @UserID=COUNT(*) from login where id>0 else set @UserID=100 return @@rowcount执行
exec GetUserAccountRe1 '1',null
1259

被折叠的 条评论
为什么被折叠?



