Първо - ако вече не е внедрено, силно препоръчително е служителите да бъдат идентифицирани чрез постоянен идентификатор (т.е. НЕ EmployeeName), за да можете да следите всичко.
Ако искате да използвате тригер, можете да използвате тригер СЛЕД АКТУАЛИЗИРАНЕ и да потърсите промяна на името с помощта на if update(EmployeeName)
.
Ако това е актуализирано, можете едновременно да увеличите колоната за преброяване в таблицата на служителите. Използвайте inserted
таблица за идентифициране на тези записи, които са били актуализирани. (От съществено значение ли е броят? Ако съхранявате история на промените в името, не мисля, че е необходимо да имате колона за броя - това е излишна информация.)
След това бихте добавили ред към таблицата с хронологията на имената на вашите служители, който съдържа подробностите за тази промяна с текущото времево клеймо.