Em uma função de trigger, como obter quais campos estão sendo atualizados

Isso é possível? Estou interessado em descobrir quais colunas foram especificadas noUPDATE solicitar independentemente do fato de que o novo valor que está sendo enviado pode ou não ser o que já está armazenado no banco de dado

A razão pela qual desejo fazer isso é porque temos uma tabela que pode receber atualizações de várias fontes. Anteriormente, não estávamos gravando a origem da atualização. Agora, a tabela armazena qual fonte executou a atualização mais recente. Podemos alterar algumas das fontes para enviar um identificador, mas isso não é uma opção para tudo. Então, eu gostaria de poder reconhecer quando umUPDATE request não tem um identificador para que eu possa substituir um valor padrã

questionAnswers(3)

yourAnswerToTheQuestion