我必须从文本文件重建表,并且数据导入将我的datetime字段创建为字符串YY / MM / DD hh:mm:ss ..我尝试了str_to_date和date函数,但没有尝试。
Update mydb set new-date-field = str_to_date( old-str-field, format );
格式是各种yy / mm / dd等格式。
谢谢
如果您yy/mm/dd hh:ii:ss
确实有格式的文本字段,则可以执行此操作以将该字符串转换为DateTime
UPDATE mytable set new_date_field = TIMESTAMP(old_str_field);
要进行测试,首先要执行此操作
SELECT TIMESTAMP(old-str-field) as new_date_field FROM mytable;
https://dev.mysql.com/doc/refman/5.6/zh-CN/date-and-time-functions.html#function_timestamp
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句