Я хочу сделать триггер на сервере ms sql, который сохраняет все вставки, обновления или удаления, сделанные в моей базе данных, и какой пользователь внес изменения. Что-то вроде файла журнала или точно файла журнала.Что я сделал до сих пор это:
CREATE TRIGGER Log_Creators_Modifiers ON Quotation
FOR INSERT,UPDATE AS
DECLARE
@ChangeType NVARCHAR
BEGIN
/* 'created' for an INSERT, 'Delete' for DELETE, and 'modified' for UPDATE. */
IF INSERT()
BEGIN
SET @ChangeType ='CREATED';
END
ELSE IF UPDATE()
BEGIN
SET @ChangeType = 'MODIFIED';
END
ELSE IF DELETE()
BEGIN
SET @ChangeType = 'DELETE';
END
END
Любая помощь, пожалуйста?