Если это текст в столбце, то на каком-то этапе вам придется использовать подстроку.
declare @l_debug varchar(1000)
select @l_debug = 'PersonId="315618" LetterId="43" MailingGroupId="1" EntityId="551723" trackedObjectId="9538" EmailAddress="myemailaddy@addy.com"'
select substring(@l_debug, patindex('%EntityId="%', @l_debug)+ 10, 6)
Если вы не знаете, насколько длинным может быть EntityID, вам нужно получить патекс следующей двойной кавычки после EntityID = "
declare @l_debug varchar(1000), @l_sub varchar(100), @l_index2 numeric
select @l_debug = 'PersonId="315618" LetterId="43" MailingGroupId="1" EntityId="551723" trackedObjectId="9538" EmailAddress="myemailaddy@addy.com"'
select @l_sub = substring(@l_debug, patindex('%EntityId="%', @l_debug)+ 10 /*length of "entityid=""*/, char_length(@l_debug))
select @l_index2 = patindex('%"%', @l_sub)
select substring(@l_debug, patindex('%EntityId="%', @l_debug)+ 10, @l_index2 -1)