Как прекратить удаление строки, которая имеет PK в другой таблице (без FK) с триггером? Может ли CALL cannot_delete_error прекратить удаление? Это то, что у меня есть.BEFORE DELETE trigger
CREATE TRIGGER T1
BEFORE DELETE ON Clients
FOR EACH ROW
BEGIN
SELECT Client, Ref FROM Clients K, Invoice F
IF F.Client = K.Ref
CALL cannot_delete_error
END IF;
END
'SELECT Client, Ref FROM Clients K, Invoice F' выглядит не так. – BevynQ
Какая версия MySQL вы используете? – peterm
Какая СУБД вы используете? –