Серверный JavaScript 1.4. Руководство по использованию

       

Этапы Использования Хранимых Процедур


После установки соединения с БД этапы использования хранимой процедуры в Вашем приложении несколько различаются для разных БД:

  1. (Только DB2) Хранимая процедура регистрируется в соответствующих системных таблицах. (Это выполняется вне JavaScript.)

  2. (DB2, ODBC и Sybase) Определяется прототип для Вашей хранимой процедуры.

  3. (Все БД) Выполняется хранимая процедура.

  4. (Все БД) Создаётся resultSet -объект и получаются данные из этого объекта.

  5. (DB2, ODBC и Sybase) Выполнение завершается доступом к return-значению.

  6. (DB2, ODBC, Oracle и Sybase) Выполнение завершается получением параметров вывода.

Заметьте, что для разных БД Вы можете завершить выполнение Вашей хранимой процедуры получением return-значения или доступом к параметрам вывода. После того как одно их этих двух действий выполнено, Вы не можете больше работать с результирующим набором, созданным при выполнении хранимой процедуры.

В следующих разделах эти этапы рассматриваются по отдельности.



Содержание раздела