UFN_REGISTRANT_GETKEYNAME
Return
Return Type |
---|
nvarchar(154) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_REGISTRANT_GETKEYNAME
(
@ID uniqueidentifier
)
returns nvarchar(154)
with execute as caller
as
begin
declare @KEYNAME nvarchar(154)
select
@KEYNAME = case when REGISTRANT.CONSTITUENTID is not null then
(select KEYNAME from dbo.CONSTITUENT where ID = (REGISTRANT.CONSTITUENTID))
else
(select KEYNAME from dbo.CONSTITUENT where ID =
(select (GUESTOF.CONSTITUENTID) from dbo.REGISTRANT as GUESTOF where GUESTOF.ID = REGISTRANT.GUESTOFREGISTRANTID))
end
from
dbo.REGISTRANT
where
ID = @ID
return @KEYNAME
end