【发布时间】:2016-02-06 17:17:42
【问题描述】:
时间保存为 varchar(8) 格式,例如:09241324,我想将其转换为时间格式。我可以摆脱最后一个nn,这样hh:mm:ss 就可以了。我尝试使用 cast/convert 但它抛出错误:
从字符转换日期和/或时间时转换失败 字符串。
谁能帮帮我?
【问题讨论】:
-
什么是 RDBMS?时间/日期函数因实现而异。
-
是sql server 2008 R2
-
如果可能,您应该更改表的数据类型并将时间信息存储在时间数据类型中。以字符形式存储这些东西是一场噩梦。
标签: sql sql-server sql-server-2008-r2 type-conversion time-format