首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字符型与日期型的转化,该怎么解决

2012-01-23 
字符型与日期型的转化,急在数据库表中,存在一个字段,这个字段的值为字符型的,但是该字段中的字符数据完全

字符型与日期型的转化,急
在数据库表中,存在一个字段,这个字段的值为字符型的,但是该字段中的字符数据完全符合日期时间格式的要求,如果,某个值为2007-3-5   18:16:50,2007-3-5   18:16:53,2007-3-5   :22:46等等数据,但是它毕竟是字符型的,在查询语句中,若使用该字段按日期时间进行排序,难免会出错!
所以,小弟就想,能不能在查询语句中,将该字段转换为日期型的,然后就可以正确的进行排序了!
问题就是如此,说容易不容易,小弟就是不会,说难不难,高手一说就通!小弟在线等待…
先谢谢了!千万别看见小弟的信誉很低就不指导小弟呀,小弟每次都结贴给分的,不知道什么意思信誉很低!!!!郁闷……

[解决办法]
帮顶,不会
存储过程不知道能不能实现
[解决办法]
order by cast(字段 as datetime)
[解决办法]
CAST(列名 AS datetime)

or

CONVERT(datetime,列名)

ps:四个裤衩...信誉值:46...-_-!
[解决办法]
直接排序和转化成时间排序效果是一样的
[解决办法]
直接排序和转化成时间排序效果是一样的
----------------------
非也非也
datetime: 2007-3-5 18:16:50 < 2007-10-5 18:16:50 //没有疑问吧
char: "2007-3-5 18:16:50 " > "2007-10-5 18:16:50 " //也没错吧

热点排行