UFN_REGISTRANT_GETHOSTNAME_LASTNAMESORT
Return
| Return Type |
|---|
| nvarchar(700) |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @REGISTRANTID | uniqueidentifier | IN | |
| @GUESTOFREGISTRANTID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_REGISTRANT_GETHOSTNAME_LASTNAMESORT
(
@REGISTRANTID uniqueidentifier,
@GUESTOFREGISTRANTID uniqueidentifier = null
)
returns nvarchar(700) with execute as caller
as
begin
declare @HOSTNAME nvarchar(700)
set @HOSTNAME = '';
if @GUESTOFREGISTRANTID is not null
select
@HOSTNAME = dbo.UFN_CONSTITUENT_SORTNAME(REGISTRANT.CONSTITUENTID)
from
dbo.REGISTRANT
where
REGISTRANT.ID = @GUESTOFREGISTRANTID;
else
if exists(select ID from dbo.REGISTRANT where REGISTRANT.GUESTOFREGISTRANTID = @REGISTRANTID)
select
@HOSTNAME = dbo.UFN_CONSTITUENT_SORTNAME(REGISTRANT.CONSTITUENTID)
from
dbo.REGISTRANT
where
REGISTRANT.ID = @REGISTRANTID;
return @HOSTNAME
end