spBulkUpdate_Notification_Workflow

Parameters

Parameter Parameter Type Mode Description
@NotificationID int IN
@XML ntext IN

Definition

Copy


CREATE     PROCEDURE [dbo].[spBulkUpdate_Notification_Workflow]
        (
        @NotificationID int,
        @XML ntext
        )

        AS
    BEGIN

        BEGIN TRAN

        set nocount on

        DELETE FROM dbo.Notification_Workflow WHERE NotificationID = @NotificationID

        DECLARE @idoc int

        EXEC sp_xml_preparedocument @idoc OUTPUT, @XML

        INSERT INTO dbo.Notification_Workflow
        (NotificationID,WorkflowID)
        (SELECT @NotificationID, ID  FROM OPENXML (@idoc, '/BulkWorkflowIDs/IDItems/IDItem',1) WITH (ID int))

        EXEC sp_xml_removedocument @idoc

        COMMIT TRAN

    END