Witam, mam pewien problem z Triggerem, mianowicie mam stworzyć trigger, który nie dopuści do duplikacji elementów.
Operuję na phpMyAdmin:
Typ serwera: MySQL
Wersja serwera: 5.7.26-0ubuntu0.16.04.1 - (Ubuntu)
Wersja protokołu: 10
Dla przykładowej tabeli:
Ogólnie głównym problemem jest wersja MySql...., oraz nie wchodzi w grę zrobienie Unicode
CREATE TRIGGER PreventToDuplicat
BEFORE INSERT
ON TEST FOR EACH ROW
BEGIN
IF EXISTS (SELECT *
FROM TEST T
WHERE T.id= NEW.id) THEN
ROLLBACK
END IF;
END;