我是个新人..想用存储过程,可不太会写,,也不太会用!!
假如我要在一个表(t_user)中建立一个存储过程,对表中的一个字段(t_id)查询.
若有则返回true,否则返回false..若返回为True .还要读出(t_user)中另外一个字段(username)的值..
该怎么处理!!该怎么写?????
望指教!!!!谢谢
假如我要在一个表(t_user)中建立一个存储过程,对表中的一个字段(t_id)查询.
若有则返回true,否则返回false..若返回为True .还要读出(t_user)中另外一个字段(username)的值..
该怎么处理!!该怎么写?????
望指教!!!!谢谢
@reUsername varchar(50) out
)
as declare @count
declare @username
@username=''
select @count=count(*) from t_user where t_id=@filter
if isnull(@count,0)>0
begin
select @username=usernamefrom t_user where t_id=@filter
end
@reUsername=@username
你在外面可以取得@reUsername