Ma allora:
UPDATE Tabella
SET campo 1 = @original_campo 1, campo 2 = @original_campo 2
WHERE (campo 1 = @_campo 1) AND (campo 2 = @_campo 2)
@original_campo -> è una variabile, l hai dichiarata da qlke parte?!
campo 1 -> [campo 1] così può andare...
l applicazione che linguaggio è?
come fai a inserire un record e aggiornarlo?!
e modificarlo?!