Я пытался предотвратить дублирование значения в столбце с помощью этого кода, но получил синтаксическую ошибку:
, если существует (выберите * из tbl_baivietsp t 'в строке 1
DELIMITER $$
CREATE TRIGGER key_as_linksp ON tbl_baivietsp
AFTER INSERT
AS
if exists ( select * from tbl_baivietsp t inner join INSERTED i on i.LINK_SP
LIKE CONCAT('%', t.LINK_SP ,'%'))
begin
rollback TRANSACTION
RAISERROR ('Duplicate Data', 16, 1);
end
go
$$
DELIMITER ;
Не знаю, в чем проблема в нерабочее время, спасибо, что уделили мне время!