创建存储过程或函数实现传入一个日期,格式化成xx年xx月xx日并返回 DELIMITER $ CREATE PROCEDURE test_date(IN mydate DATETIME,OUT strDate VARCHAR(50)) BEGIN SELECT DATE_FORMAT(mydate,'%Y年%m月%d日') INTO strDate; END $ CALL test_date(NOW(),@str) $ SELECT @str$