如何将Oracle TRUNC(SYSDATE-100,'Q')添加到MySQL

我已经安装了MySQL,并且已经有了一个oracle脚本,并且我创建了模式和表,并在oracle中将trunc和Quarter困住了,并希望它们插入MySQL。

插入mysql时如何使用trunc和q?

INSERT INTO ASSIGNMENT (ASSIGNMENT_ID, CONSULTANT_ID,CLIENT_ID,START_DATE,END_DATE,PAY,COMMENTS) 
  VALUES (1, 2, 1, date_format(quarter(SYSDATE()-100),'%d-%b-%Y'),date_format(quarter(SYSDATE()-100),'%d-%b-%Y')+31,500, null);

date_format(quarter(SYSDATE()-100),'%d-%b-%Y'),date_format(quarter(SYSDATE()-100),'%d-%b-%Y')+31,500
错误代码:1292。错误的日期时间值:'4'错误代码:1292。   日期值不正确:第1行“ start_date”列的“ Q”错误代码:   1292.错误的日期值:第1行的“ start_date”列的“ Q”