/*创建一个自定义函数*/
DELIMITER $$
USE `mywork`$$ DROP FUNCTION IF EXISTS `f_Person`$$ CREATE DEFINER=`root`@`localhost` FUNCTION `f_Person`(number INT) RETURNS VARCHAR(2) BEGIN DECLARE sex VARCHAR(2); IF number=1 THEN SET sex='男'; ELSEIF number=0 THEN SET sex='女'; ELSE SET sex=''; END IF; RETURN sex; END$$ DELIMITER ;
/*调用自定义函数*/ SELECT f_Person(1);