Может ли кто-нибудь объяснить разницу между вызываемым и подготовленным оператором в Sql на каком-либо примере?
в чем разница между оператором Callable и подготовленным оператором в Sql?
comment
Оператор Callable используется для выполнения хранимых процедур, а не запросов.
- person Nico Van Belle   schedule 16.06.2017
comment
Посмотрите этот ответ, чтобы получить подробное представление об интерфейсах. .
- person   schedule 27.10.2017
Ответы (1)
На верхнем уровне вы можете воспользоваться этой мыслью. Подготовленное заявление.
Экземпляры PreparedStatement содержат уже скомпилированную инструкцию SQL. Это то, что делает заявление "подготовленным"
Поскольку объекты PreparedStatement предварительно скомпилированы, их выполнение может быть быстрее, чем выполнение объектов Statement.
Подготовленный оператор используется для выполнения sql-запросов Callable Statement
Объект CallableStatement предоставляет способ вызова хранимых процедур стандартным способом для всех СУБД. Хранимая процедура хранится в базе данных; вызов хранимой процедуры — это то, что содержит объект CallableStatement.
person
S V
schedule
16.06.2017