spAdd_EmailJobConditionBlockConditions
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ConditionBlockConditions | xml | IN | |
@EmailJobID | int | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spAdd_EmailJobConditionBlockConditions]
(
@ConditionBlockConditions XML,
@EmailJobID int
)
AS
BEGIN
INSERT INTO [dbo].[EmailJobConditionBlockCondition]
([ConditionBlockConditionID], [EmailJobID])
SELECT cbc.[ID], @EmailJobID
FROM [dbo].[ConditionBlockCondition] cbc
INNER JOIN @ConditionBlockConditions.nodes('/ConditionBlockConditions/ConditionBlockCondition') cbcNodes(cbc)
ON cbc.[ConditionBlockID] = cbcNodes.cbc.value('@ConditionBlockID', 'int')
AND cbc.[Priority] = cbcNodes.cbc.value('@Priority', 'int')
END