在mysql 8.0中转换日期的任何格式

时间:2019-02-10 17:50:18

标签: mysql

我正在尝试将值插入表中

INSERT INTO EMP VALUES (7876,'ADAMS','CLERK',7788,convert(datetime,'13-JUL-2019',101),1100,NULL,20);

但是我收到以下错误:

  

您的SQL语法有错误;检查手册   对应于您的MySQL服务器版本以使用正确的语法   在第1行的'13 -JUL-2019',101),1100,NULL,20)'附近。

尝试了不同的语法,但是我无法解决这个问题。 请一些帮助。 谢谢。

1 个答案:

答案 0 :(得分:1)

convert(datetime,'13-JUL-2019',101)语法适用于MS SQL Server / Sybase。

请使用STR_TO_DATE