У меня есть файл excel с более чем 20000 row
s, который имеет большой объем данных, и данные из этого файла вставляются в базу данных через java-программу.все Значения не вставлены в базу данных
Всякий раз, когда я запускаю файл, некоторые из значений пропускаются и не вставляются в базу данных.
Может кто-нибудь объяснить, почему это так?
Кроме того, после вставки более 300 значений, ORA-00933
: SQL-команда, которая не правильно закончила исключение, выбрасывается.
Вы делаете пакетную вставку или вставляете по одной строке за раз? Также опубликуйте исключение stacktrace и часть кода, который генерирует исключение, чтобы лучше понять, что делает ваш код. –
проверьте схему, проверьте правильность и то же значение, в котором вам нужно вставить значения. – Ashish
Я использую метод addBatch. – JavaFreak