Ver Mensaje Individual
  #3  
Antiguo 08-06-2022
Avatar de GustavoCruz
GustavoCruz GustavoCruz is offline
Miembro
 
Registrado: jul 2006
Ubicación: Sampués Sucre (Colombia)
Posts: 293
Reputación: 18
GustavoCruz Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
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
Responder Con Cita