标签: mysql regex
以下正则表达式为什么会给我带来臭名昭著的1139错误?
IF NEW.`Email` REGEXP "/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i" THEN SIGNAL SQLSTATE '10002' SET MESSAGE_TEXT = 'Invalid email'; END IF