Questione : Scrivere un innesco che, quando lo stipendio di tutti gli impiegati è aggiornato, inserisce una singola annotazione in questa tabella di verifica con la somma totale del cambiamento attraverso tutti gli impiegati.

Ho dovuto modificare la mia domanda poiché la gente pensa che fosse differente. il

Table TBL_EMP_AUDIT è definito come segue:

che di TBL_EMP_AUDIT
(identità di chiave primaria di int del auditid (1.1),
notes varchar (200), soldi della tabella del

create del
delta) devo scrivere un innesco che, quando lo stipendio di tutti gli impiegati è aggiornato, inserisce una singola annotazione in questa tabella di verifica con la somma totale del cambiamento attraverso tutto il employees.

e.g. se cinque impiegati siano dati la paga $1000 tagliata dentro una singola dichiarazione dell'aggiornamento, la tabella di verifica dovrebbe contenere una fila con il delta di valori = -5000, note = `stipendia' il

I gli ha trovato una simile domanda sull'EE ma avévano fissato gli importi che lo stipendio be essere ridotto o si aggiunto. Deve essere variable.

Thanks per tutto l'vostro aiuto in anticipo
class= del

Risposta : Scrivere un innesco che, quando lo stipendio di tutti gli impiegati è aggiornato, inserisce una singola annotazione in questa tabella di verifica con la somma totale del cambiamento attraverso tutti gli impiegati.

Dipende dalla vostra definizione del delta.
Normalmente corrente del IS-IS - precedente, così inserito - cancellata.
Sembra al contrario giusta.

Potete volere rimuovere i @affected_rows, poiché è ridondante.
Altre soluzioni  
 
programming4us programming4us