Документация iSZN

pkAudMassOp.sql

Сообщения об ошибках

Error_NoMassOpAudRec

PROCEDURE Error_NoMassOpAudRec(iRegionID PLS_INTEGER, iID PLS_INTEGER);

Описание

Генерирует exception «Запись аудита массовой операции не найдена».

Работа с записями аудита

Log_MassOps_Create

FUNCTION Log_MassOps_Create(iRegionID PLS_INTEGER, iOpKindID PLS_INTEGER) RETURN PLS_INTEGER;

Описание

Создаёт запись аудита по массовой операции и возвращает её ID.

Log_MassOps_Start

PROCEDURE Log_MassOps_Start(iRegionID PLS_INTEGER, iID PLS_INTEGER, sParams VARCHAR2, sLogFileName VARCHAR2);

Описание

Обновляет запись аудита по указанной массовой операции сведениями о параметрах её запуска.

Log_MassOps_Finish

PROCEDURE Log_MassOps_Finish(iRegionID PLS_INTEGER, iID PLS_INTEGER, sSummary VARCHAR2, iHasAlterations PLS_INTEGER, iFailCount PLS_INTEGER);

Описание

Обновляет запись аудита по указанной массовой операции сведениями о параметрах её завершения.

GetMassOpRecDescription

FUNCTION GetMassOpRecDescription(iRegionID PLS_INTEGER, iID PLS_INTEGER, iStrict PLS_INTEGER) RETURN CLOB;

Описание

Возвращает текст описания записи аудита массовой операции.

Работа с контекстом массовых операций

SetCurrentMassOpAudInfo

PROCEDURE SetCurrentMassOpAudInfo(iMassOpAudRgnID PLS_INTEGER, iMassOpAudID PLS_INTEGER, sNotes VARCHAR2 := NULL);

Описание

Устанавливает для текущей сессии контекст массовой операции.

ClearCurrentMassOpAudInfo

PROCEDURE ClearCurrentMassOpAudInfo;

Описание

Очищает контекст массовой операции.