@RootID integer
AS SELECT SPNS_EditTriggerRulesetForOperation.RootID, 
		SPNS_EditTriggerRulesetForOperation.OperationNo, 
		SPNS_RulesetDefinition.RuleSetNo, 
		SPNS_RulesetDefinition.RulesetName,
		SPNS_EditTriggerRulesetForOperation.TriggerNo
FROM SPNS_EditTriggerRulesetForOperation INNER JOIN SPNS_RulesetDefinition 
ON SPNS_RulesetDefinition.RulesetNo = SPNS_EditTriggerRulesetForOperation.RuleSetNo
		AND SPNS_RulesetDefinition.RootID = SPNS_EditTriggerRulesetForOperation.RootID
WHERE (SPNS_RulesetDefinition.RootID = @RootID) 
		AND OperationNo IN (select * from  #numeric_param_temp)
UNION SELECT SPNS_IssueTriggerRulesetForOperation.RootID, 
		SPNS_IssueTriggerRulesetForOperation.OperationNo, 
		SPNS_RulesetDefinition.RuleSetNo, 
		SPNS_RulesetDefinition.RulesetName,
		SPNS_IssueTriggerRulesetForOperation.TriggerNo
FROM SPNS_IssueTriggerRulesetForOperation INNER JOIN SPNS_RulesetDefinition 
ON SPNS_RulesetDefinition.RulesetNo = SPNS_IssueTriggerRulesetForOperation.RuleSetNo
		AND SPNS_RulesetDefinition.RootID = SPNS_IssueTriggerRulesetForOperation.RootID
 WHERE (SPNS_RulesetDefinition.RootID = @RootID) 
 		AND OperationNo IN (select * from  #numeric_param_temp)
