USP_EMAILLIST_GETSELECTIONS
Returns the selections associated with the specified email lists.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EMAILLISTS | xml | IN |
Definition
Copy
create procedure dbo.USP_EMAILLIST_GETSELECTIONS
(
@EMAILLISTS xml
)
as
begin
declare @EMAILLISTIDS table (ID int)
insert into @EMAILLISTIDS
select Ints.i.value('.', 'int')
from @EMAILLISTS.nodes('ArrayOfInt/int') Ints(i)
select IDSR.DBOBJECTNAME, IDSR.OBJECTTYPE
from(
select distinct ELQ.QueryID as ID
from dbo.EmailList_Query ELQ
inner join @EMAILLISTIDS EL on EL.ID = ELQ.EmailListID
)Q
inner join dbo.BBNCIDSETIDMAP BIDSR on Q.ID = BIDSR.ID
inner join dbo.IDSETREGISTER IDSR on IDSR.ID = BIDSR.IDSETREGISTERID
end