--test
select dbo.f_firstposition('abc,def,ccc,ged',',',1)
go
Result:4
select dbo.f_firstposition('abc,def,ccc,ged',',',2)
go
Result:8
select dbo.f_firstposition('abc,def,ccc,ged',',',3)
go
Result:12
select dbo.f_firstposition('abc,def,ccc,ged',',',4)
go
Result:0