Dentro de una función de activación, cómo obtener qué campos se están actualizando
¿Es posible? Estoy interesado en averiguar qué columnas se especificaron enUPDATE
solicitar independientemente del hecho de que el nuevo valor que se envía puede o no ser el que ya está almacenado en la base de datos.
La razón por la que quiero hacer esto es porque tenemos una tabla que puede recibir actualizaciones de múltiples fuentes. Anteriormente, no estábamos grabando de qué fuente se originó la actualización. Ahora la tabla almacena qué fuente ha realizado la actualización más reciente. Podemos cambiar algunas de las fuentes para enviar un identificador, pero esa no es una opción para todo. Entonces me gustaría poder reconocer cuando unUPDATE
request no tiene un identificador, por lo que puedo sustituirlo por un valor predeterminado.