Spring позволяет передавать java.util.Lists в NamedParameterJdbcTemplate , который автоматизирует генерацию (?,?,?, ...,?), в зависимости от количества аргументов.
Для Oracle в этом блоге сообщение обсуждается использование oracle.sql.ARRAY (Connection.createArrayOf не работает с Oracle). Для этого вам нужно изменить инструкцию SQL:
SELECT my_column FROM my_table where search_column IN (select COLUMN_VALUE from table(?))
Функция таблицы oracle table преобразует переданный массив в таблицу как значение, которое можно использовать в инструкции IN
.
Имена являются абсолютными и относительными ссылками на ячейки. $ Превращает строку или столбец absolute , поэтому они не изменяются при заполнении или копировании в новое место. Вы заполняли строки, поэтому вам нужно было только «зафиксировать» номера строк как абсолютные. Если вы поместите курсор в адрес ячейки и нажмите F4, вы увидите первую комбинацию. Продолжайте нарезать F4, чтобы увидеть другие комбинации.
=VLOOKUP(A2,'PhoneType - Email'!B$1:V$29190,3,FALSE)