Devi prima provare a fare l’update. Se nulla viene aggiornato (usando rowcount guarda il link che ho postato) significa che nessun record combacia con la chiave usata per l’update. Quindi puoi fare l’insert.