[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