Если вы всегда будете искать первое значение после первого OU, вы можете сделать это.Но если вы собираетесь просматривать значения из других подразделений, я бы использовал один из приведенных выше вариантов, так как синтаксис этого может привести к очень быстрому беспорядку.
declare @SearchExpression varchar(max) = 'CN=username,OU=Tex,OU=Users,OU=Region1,DC=company,DC=com'
select Substring(
@SearchExpression,
charindex(',', @SearchExpression) + 4, --+4 is the lengh of first ,=OU
charindex(',', substring(@SearchExpression, (charindex(',', @SearchExpression) + 4), len(@SearchExpression))) - 1
--This second line determines how far to substring past the ,=OU by searching for everyting past the first comma then looking for the second comma
) as Answer