This script returns an int with the number of items in a delimited list.
Example Usage:
declare @mylist nvarchar(100)
set @mylist = 'A,B, C, D , 1, 2,345, EFG, H,'
select dbo.fn_ListCount(@mylist, ',')
Returns the total number of items in the list -- 9.
This script is part of a series of list-scripts:
"fn_ListAppend"
"fn_ListCount"
"fn_ListGetAt"
"fn_ListPrepend"