So in etwa?
Delphi-Quellcode:
UPDATE tabelleAutor
SET Name = :name, GebJahr = :gebjahr, Beruf = NULL
WHERE Nr = 10;
Ja, jeder Wert für ein Feld kann durch einen Parameter ersetzt werden. Die Parameter können dann später genau so befüllt werden wie bei Deim INSERT INTO.