Cek kendala sangat terbatas di Oracle. Untuk melakukan pemeriksaan seperti yang Anda usulkan, Anda harus menerapkan pemicu PL/SQL .
Saran saya adalah menghindari pemicu sama sekali. Menerapkan prosedur tersimpan yang memodifikasi database dan termasuk pemeriksaan. Prosedur tersimpan lebih mudah untuk dipelihara, meskipun sedikit lebih sulit untuk diterapkan. Tetapi mengubah front end dari akses tabel langsung ke akses prosedur tersimpan akan memberikan hasil yang berkali-kali lipat dalam jangka panjang.