JDBC rewriteBatchedStatements=true
с URL-адресом соединения JDBC в MySQL создает один оператор для вставки.
Пожалуйста, предложите аналогичную опцию для Oracle, SQL Server и HSQL.Поддерживается ли он на этих серверах баз данных?
Моим основным требованием является наличие одного запроса вставки / обновления для нескольких строк.MySQL поддерживает это, проверил журнал sql.
insert into temp (id,text) values (1,"abc"), (2,"xyz"),
update temp set text='pqr' where id =1;update temp set text='syz' where id =2;
Выше генерируются запросы, если включить пакетную вставку и rewritableBatchedStatements=true
в URL-адресе соединения jdbc.
Мне это нужно в HSQL, Oracle и SQLСервер.