DELIMITER $$ DROP FUNCTION IF EXISTS `ISMOBILE`$$ CREATE FUNCTION `ISMOBILE`(mobileNum VARCHAR(32)) RETURNS INT(32) BEGIN DECLARE result INT(1) DEFAULT 0; SELECT pmsg REGEXP '^[1](3[0-9]|47|5[0-9]|8[0-9])[0-9]{8}$' INTO result ; RETURN result; END$$ DELIMITER ;
使用正則表達式的方式判斷是否是手機號碼