欢迎来到Linux社区论坛。 如果您与200万技术人员进行交流,并在MySQL数据库中的某个时间使用varchar (或char )类型,则系统可以轻松使用,而无需随意转换时间类型来适应数据库版本的差异。 将检索到的字段转换为时间类型时,请执行以下操作
欢迎来到Linux社区论坛。 请与200万技术人员交流
如果在MySQL数据库中的某个时间使用varchar (或char )类型,则系统可以方便地使用,而无需随意转换时间类型以适应数据库版本的差异。 要将检出的字段转换为时间类型,请执行以下操作:
(1) str_to_date
这个函数可以完全翻译字符串时间
SQL语句可以写为:
select str _ to _ date ` tablename `.` event time `,' %Y-%m-%d %H:%i:%s ' ) from tablename
数据库中的事件时间类型为varchar(20 ),可以用时间类型替换该类型。
)2) to_days
就像名字一样,只能转换为每天。 也就是说,一天中的时间字符串将转换为一个数
转弯:
字符串类型转换为时间类型。 字符串值必须满足2010-10-19 17:08:00模式。
select str _ to _ date (04/31/2004,1:2336026 ),%m/%d/%Y,%H:%i:%s ); 成功。
请注意,模式区分大小写。
选择str _ to _ date (2010-10-19,17:08 ),(%Y - %m - %d,