USP_MKTSOURCEANALYSISRULEFIELDS_LOAD
Loads all fields on the source analysis rule.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SOURCEANALYSISRULEID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.[USP_MKTSOURCEANALYSISRULEFIELDS_LOAD]
(
@SOURCEANALYSISRULEID uniqueidentifier
)
as
set nocount on;
select
[MKTSOURCEANALYSISRULEFIELDS].[ID],
[MKTSOURCEANALYSISRULEFIELDS].[NAME],
[MKTSOURCEANALYSISRULEFIELDS].[QUERYVIEWCATALOGID],
[MKTSOURCEANALYSISRULEFIELDS].[QUERYFIELD],
[MKTSOURCEANALYSISRULEFIELDS].[SEQUENCE],
[MKTSOURCEANALYSISRULEFIELDS].[ISACTIVE],
[MKTSOURCEANALYSISRULEFIELDS].[PURPOSE],
[MKTSOURCEANALYSISRULEFIELDS].[SMARTFIELDID],
[MKTSOURCEANALYSISRULEFIELDS].[ISCUSTOM],
[MKTSOURCEANALYSISRULEFIELDS].[DBOBJECTNAME],
[MKTSOURCEANALYSISRULEFIELDS].[ADHOCQUERYID],
[MKTSOURCEANALYSISRULEFIELDS].[VIEWPATH],
[MKTSOURCEANALYSISRULEFIELDS].[CACHETABLECOLUMNNAME],
[MKTSOURCEANALYSISRULEFIELDS].[ISIDSET],
cast((case when [SMARTFIELD].[USEVALUEGROUP] = 1 and [MKTSOURCEANALYSISRULEFIELDS].[QUERYFIELD] = 'VALUEGROUP' then 1 else 0 end) as bit) as [SMARTFIELDUSESVALUEGROUP],
[MKTSOURCEANALYSISRULEFIELDS].[QUERYABLE]
from dbo.[MKTSOURCEANALYSISRULEFIELDS]
left join dbo.[SMARTFIELD] on [SMARTFIELD].[ID] = [MKTSOURCEANALYSISRULEFIELDS].[SMARTFIELDID]
where [MKTSOURCEANALYSISRULEFIELDS].[SOURCEANALYSISRULEID] = @SOURCEANALYSISRULEID;
return 0;