Depois de inserir, atualize o gatilho de carimbo de data e hora com chave primária de duas colunas

Tenho uma tabela de detalhes simples como esta:

listid
custid
status
last_changed

A chave primária consiste em amboslistid ecustid.

Agora estou tentando configurar um gatilho que define olast_changed na data e hora atual toda vez que uma inserção ou atualização acontece. Encontrei muitas informações sobre como fazer isso com uma única coluna PK, mas com várias PKs fica confuso saber como especificar corretamente as PKs da tabela INSERTE

O gatilho deve funcionar no SQL Server 2005/2008 / R

Obrigado por um código de gatilho de trabalh

@Bonus também deveria verificar se os dados foram realmente alterados e apenas atualizar last_changed nesse caso, mas para entender como codificar corretamente a questão principal, eu gostaria de ver isso como um bloco de código separado, se for o caso.

questionAnswers(3)

yourAnswerToTheQuestion