如何把’01/01/2004/ 08:00:00‘ 从char转换到日期型格式? select datediff(hour,cast(replace('01/01/2004/ 08:00:00','/',' ') as datetime),cast(replace('01/03/2004/ 20:00:00','/',' ') as datetime)) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select datediff(hour,cast(replace('01/01/2004/ 08:00:00','/ ',' ') as datetime),cast(replace('01/03/2004/ 20:00:00','/ ',' ') as datetime))即只要把'01/01/2004/ 08:00:00'替换为'01/01/2004 08:00:00'就可正常转换了 --如何把’01/01/2004/ 08:00:00‘ 从char转换到日期型格式?select cast(stuff('01/01/2004/ 08:00:00',11,1,'') as datetime)--结果:2004-01-01 08:00:00.000--或者从’01/01/2004/ 08:00:00‘ 到’01/03/2004/ 20:00:00‘ 能得出60小时的数字来?select datediff(hour,stuff('01/01/2004/ 08:00:00',11,1,''),stuff('01/03/2004/ 20:00:00',11,1,''))--结果:60 select convert(datetime,’01/01/2004/ 08:00:00',103) SQL语句优化 CREATE UNIQUE INDEX 终止,因为发现了索引 ID 1 的重复键。最重要的主键为 '001304'。 多表update问题,在线等。 该搜索怎么写呢 SQL的USE问题 SQL2008 dateTime类型 如果时区不同,会自动转换?? 关于数据库访问本机的txt文件问题!请各位大侠指教: MS SQL 查询时超时!!! 超难~~~~ 求救!装不上SQL,总是出现一句奇怪的提示. 在线求救个SQL语句,请大家赐教!!! 向各位高手求sql语句一条!在线!! 你个表的复制
cast(replace('01/03/2004/ 20:00:00','/ ',' ') as datetime))即只要把'01/01/2004/ 08:00:00'替换为'01/01/2004 08:00:00'就可正常转换了
select cast(stuff('01/01/2004/ 08:00:00',11,1,'') as datetime)
--结果:2004-01-01 08:00:00.000
--或者从’01/01/2004/ 08:00:00‘ 到’01/03/2004/ 20:00:00‘ 能得出60小时的数字来?
select datediff(hour,stuff('01/01/2004/ 08:00:00',11,1,''),stuff('01/03/2004/ 20:00:00',11,1,''))
--结果:60