UFN_SPONSORSHIPOPPORTUNITY_GETDESIGNATION
Returns the designation to use for a given sponsorship opportunity.
Return
Return Type |
---|
uniqueidentifier |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_SPONSORSHIPOPPORTUNITY_GETDESIGNATION(
@ID uniqueidentifier
)
returns uniqueidentifier
with execute as caller
as begin
declare @DESIGNATIONID uniqueidentifier
declare @LOCATIONID uniqueidentifier
select @DESIGNATIONID = SPONSORSHIPOPPORTUNITYPROJECT.DESIGNATIONID,
@LOCATIONID = SPONSORSHIPOPPORTUNITY.SPONSORSHIPLOCATIONID
from dbo.SPONSORSHIPOPPORTUNITY
left outer join dbo.SPONSORSHIPOPPORTUNITYPROJECT on SPONSORSHIPOPPORTUNITYPROJECT.ID = SPONSORSHIPOPPORTUNITY.ID
where SPONSORSHIPOPPORTUNITY.ID = @ID
if @DESIGNATIONID is null
set @DESIGNATIONID = dbo.UFN_SPONSORSHIP_GETDESIGNATIONBYLOCATION(@LOCATIONID);
return @DESIGNATIONID;
end