TDbaConnection.WriteToChangeLogTable

Модуль: DbConn
Класс: TDbaConnection

Записать в журнал изменений данные

Объявление

function WriteToChangeLogTable(aDataSource: string; aMUID: string;
	 aOperationCode, aServerID: integer; aChangedFields: string;
	 aUserUID: int64 = 0; changeUID: int64 = 0;
	 quoteMUID: boolean = true): integer;

Параметры

aDataSource
- полное имя таблицы (<название схемы>.<название таблицы>
aMUID
- уникальный идентификатор объекта таблицы, у которого произведены изменения
aOperationCode
- код операции изменения
aServerID
- идентификатор сервера СУБД
aChangedFields
- строка с названиями измененных полей записи, перечисленных через запятую
aUserUID
- идентификатор пользователя (по умолчанию 0)
changeUID
- идентификатор изменения (по умолчанию 0)
quoteMUID
- флаг обрамления идентификатор объекта симолами обратной кавычки (по умолчанию true)

Возвращает

0, если выполнено успешно, иначе < 0

Смотри также

CreateChangeLogTable
Создать таблицу журнала изменений для заданной таблицы
CheckChangeLogTable
Проверить структуру таблицы журнала изменений для заданной таблицы
WriteToChangeLogTable
Записать в журнал изменений данные