DECLARE @FirstName as nvarchar(max),@LastName as nvarchar(max),@MiddleName as nvarchar(max),@FullName as nvarchar(max)
Set @FullName= 'Ram,Kumar,Siva'
Set @FirstName =(select SUBSTRING(@FullName,1,(CHARINDEX(',',@FullName,1)-1)))
Set @LastName=(select reverse(SUBSTRING(reverse(@FullName),1,(CHARINDEX(',',reverse(@FullName),1)-1))) )
Set @MiddleName= (SELECT SUBSTRING(@FullName,LEN(SUBSTRING(@FullName,1,(CHARINDEX(',',@FullName,1)-1)))+2,(CHARINDEX(',',@FullName,LEN(SUBSTRING(@FullName,1,(CHARINDEX(',',@FullName,1)-1)))+2)) - (LEN(SUBSTRING(@FullName,1,(CHARINDEX(',',@FullName,1)-1)))+2)))
Print @FirstName
Print @LastName
Print @MiddleNam