首页数据库mysql字符串转日期入库

mysql字符串转日期入库

时间2023-09-21 05:02:03发布访客分类数据库浏览1054
导读:在MySQL数据库中,我们常常需要将字符串类型的日期转换成日期类型后,再进行存储。下面我们就来讲一下如何将字符串类型的日期进行转换。ALTER TABLE `table_name` ADD `date_field` DATE NULL DE...

在MySQL数据库中,我们常常需要将字符串类型的日期转换成日期类型后,再进行存储。下面我们就来讲一下如何将字符串类型的日期进行转换。

ALTER TABLE `table_name` ADD `date_field` DATE NULL DEFAULT NULL

首先,在表中新建一个日期类型的字段,我们以date_field为例。

UPDATE `table_name` SET `date_field` = STR_TO_DATE(`string_date_field`, '%Y-%m-%d')

接着,通过STR_TO_DATE函数将字符串类型的日期转换成日期类型,存储到date_field字段中。

其中,%Y代表年份,%m代表月份,%d代表天数,符号“-”代表日期的分隔符。

例如,我们想将字符串'2021-07-01'转换成日期类型,可以使用以下代码:

SELECT STR_TO_DATE('2021-07-01', '%Y-%m-%d')

此时,会返回日期类型的2021-07-01

以上就是将字符串转换成日期类型入库的方法,希望对大家有所帮助。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: mysql字符串转日期入库
本文地址: https://pptw.com/jishu/451664.html
css3切换图片不用过渡 css3内圆角三角形

游客 回复需填写必要信息