将VARCHAR转换为DATETIME时为NULL

威胁

当我使用以下语句时,我只是NULL回到应该返回值的地方,而未定义的字段的列值是空白的。

SELECT STR_TO_DATE(strdate, '%Y-%m-%d %H:%m:%s') from table

在此处输入图片说明

我的日期格式设置为2013-12-11 00:58:00

如果我选择了所有而不进行转换(仅按原样显示VARCHAR),则会得到以下信息:

在此处输入图片说明

戈登·利诺夫(Gordon Linoff)

分钟的正确代码%i不是%m

SELECT STR_TO_DATE(strdate, '%Y-%m-%d %H:%i:%s')
from (select '2013-12-11 00:58:00' as strdate) t

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将varchar转换为datetime时出错

来自分类Dev

将 varchar 转换为 datetime 时转换失败

来自分类Dev

将varchar转换为datetime

来自分类Dev

将varchar中的datetime转换为datetime

来自分类Dev

将 NULL 和 EMPTY 字符串处理为 0 时将 varchar 值转换为十进制

来自分类Dev

将varchar转换为datetime并添加秒

来自分类Dev

将datetime转换为varchar从MSSQL转换为MYSQL

来自分类Dev

从代码运行存储过程时,将 varchar 转换为 datetime 时出错

来自分类Dev

将date(varchar)和time(varchar)转换为datetime Oracle

来自分类Dev

将varchar转换为bigint时出错

来自分类Dev

SQL Server存储过程-将数据类型varchar转换为datetime时出错

来自分类Dev

在SQL中将varchar转换为datetime时出错

来自分类Dev

将Varchar列转换为Datetime格式-SQL Server

来自分类Dev

仅使用日期部分将datetime转换为varchar

来自分类Dev

将varchar转换为smallint时发生转换错误

来自分类Dev

将varchar转换为int时转换失败

来自分类Dev

将varchar转换为smallint时发生转换错误

来自分类Dev

将 varchar 转换为 INT 时转换失败

来自分类Dev

将float转换为datetime时出错

来自分类Dev

将存储为VARCHAR的BINARY转换为BINARY

来自分类Dev

将格式为dmyyyy的varchar转换为smalldatetime

来自分类Dev

将格式为dmyyyy的varchar转换为smalldatetime

来自分类Dev

将varchar转换为float asp.net时出错

来自分类Dev

将varchar转换为日期ddmmyyyy时出错

来自分类Dev

复制表时将varchar转换为int

来自分类Dev

将float转换为varchar时避免上舍入

来自分类Dev

将数据类型从varchar转换为数值时出错

来自分类Dev

SQL:将varchar转换为int时出错

来自分类Dev

将数据类型 varchar 转换为 float 时出错。?

Related 相关文章

热门标签

归档