chelovek
Новичок
Как создать trigger
Подскажите пожалуйста, как написать триггер, который выдавал бы ошибку при добавлении или обновлении поля, только в случае, когда 2 вводимых значения полей совпадают с двумя существующими одновременно.
структурка совсем простая...
Поля `id_CategoryWorker` и `Title` как раз и должны проверяться на уникальность!
Заранее благодарю...
Подскажите пожалуйста, как написать триггер, который выдавал бы ошибку при добавлении или обновлении поля, только в случае, когда 2 вводимых значения полей совпадают с двумя существующими одновременно.
структурка совсем простая...
PHP:
CREATE TABLE `jobtitle` (
`id_JobTitle` int(11) NOT NULL auto_increment,
`id_CategoryWorker` int(11) NOT NULL,
`Title` char(255) NOT NULL,
PRIMARY KEY (`id_JobTitle`),
KEY `id_CategoryWorker` (`id_CategoryWorker`),
CONSTRAINT `jobtitle_ibfk_1` FOREIGN KEY (`id_CategoryWorker`) REFERENCES `categoryworker` (`id_CategoryWorker`) ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Заранее благодарю...