"oci_execute(): ORA-00001: unique constraint" miért csak egy warning

Sziasztok!

Kérlek adjatok tanácsot mi az ideális megoldás ebben a témában:

PHP-ban a tárgyban említett hiba miért csak egy warning, és miért nem jelenik meg a oci_error() tömbben?
Ti hogyan szoktátok az ilyen dolgokat kezelni, vagy én állítottam be valamit rosszul?

Előre is köszi.