UFN_MEMBERSHIP_GETNUMBEROFMEMBERS_FROMITEMLISTXML

Returns the number of members added in a new membership.

Return

Return Type
smallint

Parameters

Parameter Parameter Type Mode Description
@ITEMLISTXML xml IN

Definition

Copy


        CREATE function [dbo].[UFN_MEMBERSHIP_GETNUMBEROFMEMBERS_FROMITEMLISTXML](@ITEMLISTXML xml) 
        returns smallint with execute as caller
        as
            begin
                declare @NUMBEROFMEMBERS smallint;

                select
                    @NUMBEROFMEMBERS = count(T.members.value('(ID)[1]','uniqueidentifier'))
                from 
                    @ITEMLISTXML.nodes('/MEMBERS/ITEM') T(members)


                return @NUMBEROFMEMBERS
            end