Non sono asso nella sintassi di SQL.
Non saprei dirti come hai impostato l'integrità, né se è impostabile una tabella in modo da avere tuple ripetute.


Mi viene in mente questa possibilità, ma dovresti documentarti a riguardo.....


Altrimenti, prima della query di insert ti fai una select per vedere se ci sono già quei valori.
Anche se è un pò 'bruttino' (e laborioso)