Hallo, ich will in eine Tabelle(n_name,n_login,firmen_id) schreiben.
Wenn in dieser Tabelle unter dem n_login die einzufügende firmen_id schon vorhanden ist, soll das INSERT INTO über einen TRIGGER abgebrochen werden. Es können über das n_login mehrere verschiedene firmen_id vorhanden sein. Aber eben nur einmal.
Hier ein Versuch :
CREATE TRIGGER check_nutzer ON Nutzer INSTEAD OF INSERT
AS
INSERT INTO Nutzer (n_name,n_login,firmen_id) VALUES (‚Tester‘,‚test‘,‚Test-Fa‘)
WHERE firmen_id
(SELECT n_name,firmen_id FROM Nutzer WHERE n_name’Tester’ AND firmen_id’Test-Fa’)
go
Es will aber nicht. was ist daran falsch. DANKE für eventuelle Antworten und schönes Wochenende