USP_SIMPLEDATALIST_FEEDALERTINSTANCEDATALISTOUTPUTFIELDS
Returns the list of output fields defined for the data list used by the given feed alert instance.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@FEEDALERTINSTANCEID | uniqueidentifier | IN | Feed alert instance |
Definition
Copy
create procedure dbo.USP_SIMPLEDATALIST_FEEDALERTINSTANCEDATALISTOUTPUTFIELDS
(
@FEEDALERTINSTANCEID uniqueidentifier
)
as
set nocount on;
with xmlnamespaces ('bb_appfx_datalist' as tns, 'bb_appfx_commontypes' as common)
select
datalistoutput.fields.value('@FieldID', 'nvarchar(200)') as VALUE
from dbo.FEEDALERTINSTANCE as INSTANCE
inner join dbo.ALERTTYPE on INSTANCE.ALERTTYPEID = ALERTTYPE.ID
inner join dbo.DATALISTCATALOG as D on ALERTTYPE.DATALISTID = D.ID
cross apply D.DATALISTSPEC.nodes('tns:DataListSpec/tns:Output/tns:OutputFields/tns:OutputField') as datalistoutput(fields)
where INSTANCE.ID = @FEEDALERTINSTANCEID