Мне нужно вставить ~40K records
в 2 таблицы (скажем table1 & table2) в базу данных.Как навалом вставить в db, если другая вставка выполнена успешно?
Вставка в таблице2 условна. Запись должна быть вставлена в таблицу2 тогда и только тогда, когда запись вставлена в таблицу1 успешно.
Можно ли это сделать в партии? Я использую драйвер JDBC. Я использую Oracle 10g XE.
Каков наилучший способ сделать это? Должен ли я пойти на объединение db с многопоточными?
Один из способов - создать sql-процедуру и выполнить ее из java .... – Ahmed
Почему вы используете мост JDBC-ODBC, когда есть драйвер Oracle JDBC, который намного лучше? –
@MarkRotteveel, я использую драйвер JDBC. Это была ошибка с моей стороны. Спасибо за выделение. –