【发布时间】:2013-12-30 18:15:48
【问题描述】:
在 MySQL 中使用字符串到日期函数时是否可以默认日期字段?
我正在使用这个:
sample_date = cast(STR_TO_DATE(@sampl_date,'%Y%m') AS date)
我收到的输入值格式为
201305
201203
等
所以 str_to_date 函数在转换它时可以正常工作,但它将日期显示为 00,我想将它们全部默认为 01。
我尝试了各种形式的 str_to_date 函数,但都没有奏效。
sample_date = cast(STR_TO_DATE(@sampl_date,'%Y%m%01') AS date)
sample_date = cast(STR_TO_DATE(@sampl_date,'%Y%m-01') AS date)
【问题讨论】:
标签: mysql