Mysql 如何将生日作为今天的日期

Mysql 如何将生日作为今天的日期,mysql,triggers,Mysql,Triggers,如何将生日作为今天的日期 BEGIN INSERT INTO time_line(tl_dob, tl_name, tl_message) VALUES(new.em_DOB, new.em_first_name, 'Happy Birth Day'); INSERT INTO time_line(tl_dob, tl_name, tl_message) VALUES(new.em_DOJ, new.em_first_name, 'Congrats'); END 任何帮助都将不胜感激……试

如何将生日作为今天的日期

BEGIN
INSERT INTO time_line(tl_dob, tl_name, tl_message)
VALUES(new.em_DOB, new.em_first_name, 'Happy Birth Day');

INSERT INTO time_line(tl_dob, tl_name, tl_message)
VALUES(new.em_DOJ, new.em_first_name, 'Congrats');

END
任何帮助都将不胜感激……

试试这个

concat(year(curdate()),'-',month(dob),'-',day(dob))

尝试使用getdatehere,在插入数据后,我得到了我想要的出生日期,如示例1993/10/12,在取回数据后,我应该得到2017/10/12。请澄清问题,我在这里触发了一个表格这是生日通知$sql=SELECT*从时间线开始,其中MONTHtl\u dob=MONTH NOW和DAYtl\u dob=DAYNOW;这是我的PHP查询现在有什么问题?这段代码在哪里concatyearcurdate,“-”,monthdob,“-”,daydo实际上您所做的代码是正确的错误是什么