Posts Tagged ‘pl/sql’
Процедура SLEEP
30 августа, 2010
Оставьте комментарий
Процедура SLEEP останавливает процесс на указанное время.
DBMS_LOCK.SLEEP(seconds IN NUMBER);
где seconds — время в секундах (и долей секунд) на которое надо остановить процесс.
Вывод сообщения в лог (для concurrent)
24 марта, 2010
Оставьте комментарий
-- Вывод сообщения в лог procedure output_log_data(p_log_str in varchar2) is g_output_dbms number := 1; -- Вывод сообщений в dbms_output.put_line g_output_oebs number := 2; -- Вывод сообщений в fnd_file.put_line v_output_current number := g_output_oebs; begin if fnd_global.conc_request_id = -1 then v_output_current := g_output_dbms; end if; if v_output_current = g_output_dbms then dbms_output.put_line(p_log_str); elsif v_output_current = g_output_oebs then --fnd_file.put_line(fnd_file.output, p_log_str); --Строка выводится в "Просмотр Результатов" fnd_file.put_line(fnd_file.log, p_log_str); --Строка выводится в "Просмотр Журнала" end if; exception when others then null; end output_log_data;
Рубрики:Oracle e-Business Suite
log, OEBS, pl/sql