SQL Server时间转化问题 比如,我知道字符串 2006 24,表示2006年24周请问:如何得到datetime类型的2006年24周的其始时间,2006-06-11 00:00:00 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @i int, @j intselect @i=24,@j=2006select dateadd(wk,@i,cast(cast(@j as varchar)+'-1-1' as datetime)) SELECT DATEADD(dd, 1-DATEPART(dw,'2006-1-1'), DATEADD(ww,23,'2006-1-1')) 24是错的。因为2006-1-1本身就是第一周,所在dateadd ww时需要的值是23 求一SQL 三年一间隔 求游标updte多个相同表表的字段语句 请高手指点一下这条sql语句什么意思 比较有难度的 SQL 查询 !! 急!!!!!!!!!!!!!!!!!!!! 关于数据恢复! “在 IIS 中配置 SQL XML 支持”的问题 两个表筛选记录 高手请进...(我是这样理解sql server运行机制) 请教sqlserver中关于“字符型”到“日期型”的转化问题,谢谢 怎样动态复制表结构? 另起炉灶再问个,游标遍历方法!谢谢!!
@j int
select @i=24,@j=2006
select dateadd(wk,@i,cast(cast(@j as varchar)+'-1-1' as datetime))
1-DATEPART(dw,'2006-1-1'),
DATEADD(ww,23,'2006-1-1'))