사용방법
cafe_manage.dbo.memName('아이디', 번호)
1. 아이디만 알고 번호는 모를경우 : cafe_manage.dbo.memName('아이디', null)
2. 번호만 알고 아이디는 모를경우 : cafe_manage.dbo.memName(null, 번호)
3. 둘다 알고 있을 경우 : cafe_manage.dbo.memName('아이디', 번호)
4. 둘다 모를경우 : 쓰지마세요~
주의사항 : 둘다 null값을 넣을수는 없다.
아이디 또는 번호를 넣으면 이름을 return해준다.
create function memName
(@mNum int, @mID varchar(20))
returns nvarchar(5)
as
begin
declare @returns nvarchar(5)
if(@mNum is not null)
begin
set @returns = (select name from member where sn = @mNum)
end
else
begin
set @returns = (select name from member where id = @mID)
end
return @returns
end
댓글 영역