Если у Вас есть значения, которые Вы хотите уже вставить в другую таблицу, то можно Вставить от избранного оператора.
INSERT INTO a_table (column_a, column_b) SELECT column_a, column_b FROM b_table;
Иначе, можно перечислить набор единственной строки, вставляют операторы и отправляют несколько запросов оптом, чтобы сэкономить время для чего-то, что работает и в Oracle и в MySQL.
решением @Espo является также хорошее, которое будет работать и в Oracle и в MySQL, если Ваши данные уже не будут в таблице.
POI не сможет читать зашифрованные книги - это означает, что если вы защитили всю книгу (а не только лист), тогда он не сможет это прочитать. В противном случае все должно работать.
Рави прав. Кажется, вы можете читать защищенные паролем, но не зашифрованные файлы с POI. См. http://osdir.com/ml/user-poi.apache.org/2010-05/msg00118.html . Следующий код распечатывает трассировку файла
POIFSLister lister = new POIFSLister();
lister.viewFile(spreadsheetPath, true);
. Если вы получили вывод, в котором упоминается шифрование, вы не можете открыть файл с помощью POI.