В столбце «Подробности» есть строка, содержащая число, которое будет соответствовать значению в столбце CX_
То, что вы предлагаете, - это присоединение по шаблону или нечеткое совпадение , если вы не указалине знаю точную позицию вашего значения в колонке сведений .Для этого вы захотите использовать LIKE
, о котором вы можете прочитать в документации.
FULL OUTER JOIN PVXMIHS ON PVXMIHS.DETAILS LIKE '%' + PVXME.CX_STRING_4 + '%'
Это будет соответствовать, когда CX_STRING_4
находится где-нибудь в DETAILS
столбец.Если вы уверены, что знаете, где будет находиться значение в столбце DETAILS
, тогда ваш метод SUBSTRING
будет работать (при условии, что вы использовали правильную начальную позицию и длину).