如何在MYSQL工作台中创建触发器以进行数据验证?

时间:2017-04-17 11:45:39

标签: mysql triggers mysql-workbench

我有一个包含以下列的signup_table: 冷杉名称,姓氏,手机号码,电子邮件地址,密码和确认密码。

我正在尝试创建一个触发器,通过该触发器,我可以检查确认密码字段中的数据是否与密码字段中的数据相同。谁能告诉我如何创建相同的触发器?

这是我正在做的事情:

CREATE TRIGGER confirm_password_trigger 
BEFORE INSERT ON `signup_table` 
FOR EACH ROW
BEGIN
IF NEW.confirm_password != New.password THEN
SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'Password does not match';
END IF;
END

0 个答案:

没有答案