[gl-como] Query MySql/Php
Carlo Filippetto
carlo.target@tiscali.it
Ven 16 Feb 2007 11:35:48 CET
Ho capito, ma il fatto che l'inserimento stesso è all'interno di una
transazione (begin, commit/rollback), cioè se uno dei miei 2000 dati non
è conforme blocco tutto, non è che quel rollback che metti tu mi blocca
tutto?
> > Domanda: il 'ROLLBACK' non serve per cancellare una azione o una serie
> > di processi non ancora finiti? i dati nel mio caso sono già a DB..
> > questo ROLLBACK cancella il dato?
>
> in generale SI, ma qui il comando e' eseguito DURANTE
> l'inserimento di OGNI singolo RECORD - "non dopo"
>
> il Rollback durante il trigger, nella condizione dell'AFTER INSERT,
> dovrebbe annullare l'insert
>
> testare i trigger e' una cosa noisa, copiati il db, e carica i
> dati piu' volte per verificare se te li duplica o li scarta :O)
Maggiori informazioni sulla lista
gl-como