UFN_SPONSORSHIPOPPORTUNITY_TRANSLATIONFUNCTION_FIRSTNAMEONLY
Return
Return Type |
---|
nvarchar(50) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_SPONSORSHIPOPPORTUNITY_TRANSLATIONFUNCTION_FIRSTNAMEONLY(@ID uniqueidentifier) returns nvarchar(50)
as
begin
declare @s nvarchar(50);
declare @sc uniqueidentifier;
declare @st int;
select @st = SPONSORSHIPOPPORTUNITYGROUP.SPONSORSHIPOPPORTUNITYTYPECODE
from dbo.SPONSORSHIPOPPORTUNITY
inner join dbo.SPONSORSHIPOPPORTUNITYGROUP on SPONSORSHIPOPPORTUNITYGROUP.ID = SPONSORSHIPOPPORTUNITY.SPONSORSHIPOPPORTUNITYGROUPID
where SPONSORSHIPOPPORTUNITY.ID = @ID;
if @st=1
begin
select @s = CONSTITUENT.FIRSTNAME
from SPONSORSHIPOPPORTUNITYCHILD
inner join dbo.CONSTITUENT on CONSTITUENT.ID = SPONSORSHIPOPPORTUNITYCHILD.ID
where SPONSORSHIPOPPORTUNITYCHILD.ID=@ID;
end
else
begin
select @s = NAME from SPONSORSHIPOPPORTUNITYPROJECT where ID=@ID
end
return @s;
end