时间格式转换 ----现有时间 2012/6/12 下午 03:47:15----我如何 把上面的时间,转换成 正常的时间格式 2012/6/12 17:41:01 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select case when charindex('下午','2012/6/12 下午 03:47:15')>0 then dateadd(hh,12,cast(replace('2012/6/12 下午 03:47:15','下午 ','') as datetime)) else replace('2012/6/12 下午 03:47:15','上午 ','') end as dates /* dates2012-06-12 15:47:15.000 */ 比对表数据问题 如何禁止用户abc在5 PM 到 8 AM时间段登录SQL SERVER? SQL怎么样统计已经退款的数字? SQL 语句的问题 sql server 2000个人版哪有下载 不同语言WINDOWS服务器读取数据乱码!! sql server2000无端占用大量内存,怎么回事??? where条件顺序与建索引顺序的区别? PL/SQL如何定义和使用返回记录集的存储过程?(MountLion求教) 有点急,请大家帮帮忙! 这个“存储过程”应该怎样优化 数据库编程提升
select case when charindex('下午','2012/6/12 下午 03:47:15')>0
then dateadd(hh,12,cast(replace('2012/6/12 下午 03:47:15','下午 ','') as datetime))
else replace('2012/6/12 下午 03:47:15','上午 ','') end as dates
/*
dates
2012-06-12 15:47:15.000
*/