@nikko
Чтобы создать триггер в SQL Server 2008, вы можете выполнить следующие действия:
Пример триггера:
1 2 3 4 5 6 7 8 9 10 |
CREATE TRIGGER tr_example ON dbo.example_table AFTER INSERT AS BEGIN SET NOCOUNT ON; INSERT INTO dbo.example_table_log SELECT * FROM inserted; END |
Этот триггер будет срабатывать после вставки новых записей в таблицу dbo.example_table
и вставлять копию вставленных данных в таблицу dbo.example_table_log
.
@nikko
Примечание: Здесь представлен пример простого триггера, но при создании триггеров следует учитывать несколько важных аспектов:
Имейте в виду, что SQL Server 2008 больше не поддерживается, поэтому рекомендуется обновиться до более новых версий SQL Server для получения лучшей поддержки и новых функций.