Cita:
Empezado por Casimiro Notevi
No se entiende lo que preguntas si luego dices que si existe algo como update
|
Hola Casimiro, gracias por tu respuesta; la cosa es así
Esta es una tabla que contienes información de servicios facturados en salud, entonces
tengo los campos; entre muchos, pero pueden servir para la explicación
NumeroFactura = contiene el número de la factura y puedo hacer con él cualquier cosa siempre y cuando los campos uidXXX estén vacíos
ValorFactura = puede ser actualizado siempre que los campos uidXXX estén vacíos
CuentaCobro = este campo puede ser actualizado en cualquier momento
uidFacDIAN = Contiene el registro de la factura en la dian
uidDebDIAN = Contiene el registro de la nota débito de la factura registrada en la dian
uidCreDIAN = Contiene el registro de la nota crédito de la factura registrada en la dian
Lo que necesito es saber cuál campo se está actualizando para poder tomar decisiones, esto se hace en un trigger...
En los desencadenadores de SQLServer se puede hacer de la siguiente manera:
Código SQL
[-]if update(uidFacDian)
...
eso es posible hacer en Postgres