Nie wiem czy trigger jest w tej sytuacji najlepszym wyborem bo będziesz musiał obsłużyć zwrotną informację dla użytkownika, że nie można dodać danego rekordu. Poza tym jaka to baza bo triggery moga się różnić składnią w poszczególnych systemach. Ogólnie dla MSSQL to po wprowadzeniu rekordu jest on umieszczany w tabeli insterted i w triggerze musisz za pomocą kodu SQL porównać wg Twoich warunków zawartość tej tabeli z tabelą docelową.
0
0
Ciekawe, bo w moim MSSQL (2008) po wprowadzeniu rekordu jest on umieszczany w inserted i także w tabeli docelowej . Ale może to już zaszłość - jak będę miał chwilkę wolnego, to sprawdzę na 2016.
0
Dziadu masz rację