Ograniczenia sprawdzania są bardzo ograniczone w Oracle. Aby przeprowadzić kontrolę, jaką proponujesz, musisz zaimplementować wyzwalacz PL/SQL .
Radzę całkowicie unikać wyzwalaczy. Zaimplementuj procedurę składowaną, która modyfikuje bazę danych i obejmuje sprawdzenia. Procedury składowane są łatwiejsze w utrzymaniu, choć nieco trudniejsze do wdrożenia. Jednak zmiana interfejsu z bezpośredniego dostępu do tabeli na dostęp do procedur składowanych zwraca się wielokrotnie na dłuższą metę.