Запрос -
select A,B
from ABC
where B like '%AMBAUS61%'
;
Вывод -
col A col B
BIC AMBAUS61
BIC AMBAUS61AABC
BIC AMBAUS61XXXX
BIC AMBAUS61XXYZ
Col B содержит значения 8 или 12, поэтому я хочу вывести запрос как -
Запрос -
select A,B
from ABC
where B like '%AMBAUS61%'
and A = 'BIC'
and B like NVL('%ABC%','%AMBAUS61%');
Вывод-
col A Col B
BIC AMBAUS61AABC
Работает нормально, я вставляю правильное значение, но может быть сценарий, в котором я хочу проверить только 8 цифр.
Мне нравится-
select A,B
from ABC
where B like '%AMBAUS61%'
and A = 'BIC'
and B like NVL('%ABCD%','%AMBAUS61%');
Col A col B
null null
Здесь вывод запроса становится пустым, где я хочу вывод, как показано ниже -
col A col B
BIC AMBAUS61
Я вызываю это с помощью соединений Java. Пожалуйста, кто-нибудь подскажет мне, как я могу получить вывод ниже.