Я пытаюсь получить данные из одного конкретного столбца в моей таблице, а затем создаю из него arrayList. Я делаю это, потому что мне нужно иметь возможность искать содержимое набора результатов.
Итак, я извлекаю набор результатов, затем выполняю getArray для него, чтобы извлечь данные для этого столбца в виде массива,
regionValidRS.getArray("REGION")
но это дает мне исключение:
Invalid column type: getARRAY not implemented for class oracle.jdbc.driver.T4CVarcharAccessor
Из того, что я понимаю, я думаю, что это означает, что метод извлечения varchars как массивов не реализован.
я не могу использовать метод getArray для этого, и мне придется вручную перебирать все элементы, чтобы вставить их в ArrayList.
Есть ли другой способ сделать это? Предпочтительно более быстрый метод, который не будет включать в себя циклическое прохождение всех элементов?