sara' banale, ma l'unica e' fare una query SELECT preventiva. In pratica se (if) trovi una riga fai l'UPDATE altrimenti (else) fai l'INSERT.