USP_BBNC_GETCAMPAIGN
Retrieves the data for the specified campaign for Blackbaud Internet Solutions.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@BBNCID | int | IN |
Definition
Copy
CREATE procedure dbo.USP_BBNC_GETCAMPAIGN(@BBNCID int)
as
set nocount on;
select
BBNCDESIGNATIONLEVELIDMAP.ID, DESIGNATIONLEVEL.USERID as SHORTDESCRIPTION, DESIGNATIONLEVEL.NAME as LONGDESCRIPTION, DESIGNATIONLEVELCATEGORYCODE.DESCRIPTION as CATEGORY, DESIGNATION.ISACTIVE, ADDEDBY.USERNAME as ADDEDBY, CHANGEDBY.USERNAME as CHANGEDBY, DESIGNATIONLEVEL.DATEADDED, DESIGNATIONLEVEL.DATECHANGED
from
dbo.DESIGNATIONLEVEL
inner join
dbo.DESIGNATION on DESIGNATIONLEVEL.ID = DESIGNATION.DESIGNATIONLEVEL1ID
inner join
dbo.BBNCDESIGNATIONLEVELIDMAP on DESIGNATIONLEVEL.ID = BBNCDESIGNATIONLEVELIDMAP.DESIGNATIONLEVELID
inner join
dbo.CHANGEAGENT as ADDEDBY on ADDEDBY.ID = DESIGNATIONLEVEL.ADDEDBYID
inner join
dbo.CHANGEAGENT as CHANGEDBY on CHANGEDBY.ID = DESIGNATIONLEVEL.CHANGEDBYID
left join
dbo.DESIGNATIONLEVELCATEGORYCODE on DESIGNATIONLEVEL.DESIGNATIONLEVELCATEGORYCODEID = DESIGNATIONLEVELCATEGORYCODE.ID
where
BBNCDESIGNATIONLEVELIDMAP.ID = @BBNCID;