Нужно поле даты и времени в MS SQL, которое автоматически обновляется при изменении записи

Мне нужно создать новое поле DATETIME в MS-SQL, которое всегда будет содержать дату создания записи, а затем оно должно автоматически обновляться при каждом изменении записи. Я'Я слышал, что люди говорят, что мне нужен триггер, и это нормально, но я нене знаю, как это написать. Может ли кто-нибудь помочь с синтаксисом триггера для достижения этой цели?

В терминах MySQL, он должен делать точно так же, как этот оператор MySQL:

ADD `modstamp` timestamp NULL DEFAULT CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP

Вот несколько требований:

Я могу'изменить мои операторы UPDATE, чтобы установить поле при изменении строки, потому что я неt управлять логикой приложения, которая записывает записи.В идеале мне не нужно знать имена любых других столбцов в таблице (например, первичный ключ)Он должен быть коротким и эффективным, потому что это будет происходить очень часто.

Ответы на вопрос(5)

Ваш ответ на вопрос