Предыдущий разделСледующий раздел


Применение хранимой процедуры с набором данных JDBC

  1. Создайте набор данных для источника данных с хранимой процедурой.
  2. Задайте свойства набора данных:
    • В поле Имя набора данных укажите имя набора данных.
    • В списке Источник данных выберите нужный источник данных.
    • В поле Тип набора данных выберите значение Хранимая процедура SQL, как показано на рис. 3-7.
    • Рис. 3-7 Создание хранимой процедуры
    Нажмите кнопку Далее. В поле запроса будет показана хранимая процедура, как на рис. 3-8.

    Рис. 3-8 Просмотр хранимых процедур базы данных
  3. Выберите хранимую процедуру в списке Доступные элементы.
  4. Выберите хранимую процедуру и перенесите ее в область текста. Имя хранимой процедуры будет добавлено в запрос в текущей позиции курсора. Введите параметры вызова хранимой процедуры в области текста. Например, можно указать входные параметры хранимой процедуры.
  5. Оператор вызова хранимой процедуры должен быть указан в фигурных скобках, например:
    {call sp_name('argument')} 
    
    Если вызов хранимой процедуры будет указан без фигурных скобок, BIRT будет рассматривать этот оператор как обычный вызов RDBMS. В этом случае выполнение процедуры зависит от типа базы данных источника данных.
  6. Нажмите кнопку Готово для сохранения набора данных. В окне Изменить набор данных будут показаны набор столбцов, полученных от хранимой процедуры, и опции изменения набора данных.

(c) Copyright Actuate Corporation 2006

Предыдущий разделСледующий раздел