La spiegazione più probabile è che non ci sono righe che soddisfino le condizioni nelle istruzioni UPDATE e DELETE. Cioè, non ci sono righe con id
valore uguale a 1
.
Un UPDATE potrebbe interessare zero righe se le condizioni corrispondono a una o più righe, ma le modifiche applicate alla riga risultano "nessuna modifica"... ovvero le colonne modificate hanno già i valori assegnati.
Un UPDATE o DELETE eseguito correttamente, ma che interessa zero righe, è comunque considerato riuscito.