DATE函数有1或2个参数。当只有一个 expr参数时,DATE函数将expr的值按照配置参数DATE_FORMAT指定格式进行DATE类型转换;当有两个参数时,DATE函数将expr的值按照第二个参数format进行格式转换。
expr
表达式expr的数据类型须为DATE/TIMESTAMP/TIME类型,内容不论是否符合date_format或format格式,都返回正确结果。
当expr的值为NULL时,函数返回NULL。
format
format支持中文年月日,须用双引号包围中文字符,expr中的中文字符无须用双引号包围。
指定转换的格式,包括如下字符组合:
YYYY、
Y、
YY、
YYYMMMONTHMONDDDAYDDDDHH24HH、
HH12MISS:、
-、
/、
.、
,、
;、
\、
_、
:、
-、
/、
.、
,、
;、
\、
_:八种连接符相互一对一兼容匹配:忽略所有空格,空格不参与匹配不指定format时,系统按DATE类型指定的默认格式进行转换,如果expr内容不符合默认格式,返回格式匹配错误。
当format的值为NULL时,函数返回NULL。
示例
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3082525/ ,如需转载,请注明出处,否则将追究法律责任。