Trigger

2
 NOMBRE  Cuenta_De_Cobro  ALIA S C.C DESCRIPCIÓN comprobante de la realización de un pago CAMPO TIPO T AMAÑ O LLAV E DESCRIPCIÓN ID_cuentaDeCo bro Anticipo ID_cotizacion Fecha ID_ ForaDePa! o I"_c#iente Numéri co Numéri co Numéri co Date Numéri co Numéri co 4 15 4 4 4 PK FK FK FK Número de identifcación de cobro Hace reerencia hacia un a!o or ade"antado Número de "a cotización D#a en e" $ue %e hizo "a cuenta de cobro De $ué orma de%ea a!ar e" roducto Número de identifcación de" c"iente  &hon e% crear un tri!!er a%ociado a "a tab"a cuenta cobro' (a"macena un )a"or a e" camo ID_*uenta*obr o' or e+em"o %ea un mi""ón, e" c"ient e hizo un anticio - %e a"macena en e" camo .nticio' de $uiniento% mi" or e+em"o' entonce% e" tri!!er "o $ue tiene $ue hacer e% re%tar"e e%o a ID_cuenta_cobro ara $ue $uede %o"o

description

trigger basae de datos

Transcript of Trigger

NOMBRECuenta_De_CobroALIASC.C

DESCRIPCINcomprobante de la realizacin de un pago

CAMPOTIPOTAMAOLLAVEDESCRIPCIN

ID_cuentaDeCobroAnticipoID_cotizacionFechaID_FormaDePagoId_cliente

NumricoNumricoNumricoDate NumricoNumrico

4154

44

PK

FK

FKFKNmero de identificacin de cobroHace referencia hacia un pago por adelantadoNmero de la cotizacinDa en el que se hizo la cuenta de cobroDe qu forma desea pagar el productoNmero de identificacin del cliente

Jhon es crear un trigger asociado a la tabla cuenta cobro, (almacena un valor a el campo ID_CuentaCobro, por ejemplo sea un milln) el cliente hizo un anticipo y se almacena en el campo Anticipo, de quinientos mil por ejemplo, entonces el trigger lo que tiene que hacer es restarle eso a ID_cuenta_cobro para que quede solo