У меня есть проблемы с специальными символами(', ") которые присутствуют в строковых параметрах, передаваемых процедуре.
Я знаю что есть CallableStatement, в котором реализовано экранирование-замена специальных символов, но на сколько я разобрался он позволяет многократно вызывать ОДНУ и ту же процедуру многократно, но мне необходимо вызывать РАЗНЫЕ процедуры одним пакетом.
Поэтому у меня следующие вопросы:
1) существует ли возможность использования одного инстанса CallableStatement для многократного вызова РАЗНЫХ процедур?
2) на сколько пакетный вызов процедур может дать выигрыш производительности по сравнению с вызовом каждой процедуры по отдельности?
Здравствуйте, sv-developer, Вы писали:
SD>Поэтому у меня следующие вопросы: SD>1) существует ли возможность использования одного инстанса CallableStatement для многократного вызова РАЗНЫХ процедур?
нет.
SD>2) на сколько пакетный вызов процедур может дать выигрыш производительности по сравнению с вызовом каждой процедуры по отдельности?
зависит от объема данных, драйвера(возможно даже типа) и используемой базы данных.