Mysql简单登录存储过程.......
追问:这个存储中的@userName varchar(50) @userPass varchar(50) 我知道是参数,那么@MemberID int output 是什么
还有declare @ErrorNum int
set @ErrorNum=0
这些是什么都表示什么,以前学的都忘了,麻烦你了,解释一下
追问:这个存储中的@userName varchar(50) @userPass varchar(50) 我知道是参数,那么@MemberID int output 是什么
还有declare @ErrorNum int
set @ErrorNum=0
这些是什么都表示什么,以前学的都忘了,麻烦你了,解释一下
答案:Create proc usp_UserLogin
(
@UserName varchar(50),
@UserPass varchar(50),
@MemberID int output
)
as
begin
declare @ErrorNum int
set @ErrorNum=0
if exists(select * from tb_Member where Name=@UserName and Password=@UserPass)
begin
select @MemberID = MemberID from tb_Member where Name=@UserName and Password=@UserPass
end
else
begin
select @MemberID = 0
end
Return 0
end
上一个:mysql delete语句删除指定列的指定关键字的所以数据
下一个:mysql-5.5.3-m3.tar.gz 这是什么版本的mysql 稳定吗? 不是最新的是5.5.21吗? 这个版本是啥意思呢?