insert into 表2(week)
select right(datename(yy,date),2) + datename(wk,date)
from 表1
SELECT DATEPART(dw, '2007-01-23') 获得3 (3是星期二)1是星期日,
2是星期一,
....
7是星期六.
DECLARE @WK_STTDATE CHAR(10), @WK_ENDDATE CHAR(10)SELECT @WK_STTDATE = CONVERT(varchar(4), getdate(),120) + '-01-01'
SELECT @WK_ENDDATE = CONVERT(varchar(4), getdate(),120) + '-12-31'
WHILE(@WK_STTDATE <= @WK_ENDDATE)
BEGIN
SELECT datename(week, @WK_STTDATE)
SELECT @WK_STTDATE = CONVERT(CHAR(10),DATEADD(D,7,@WK_STTDATE),120)
END
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)