oracle下面语句怎么转换,感谢
这是sql的使用,想转换oracle,需要怎么写
convert(char(10),w2.createddate-datepart(w,w2.createddate)+1,111)+'-'+
convert(char(10),w2.createddate+(7-datepart(w,w2.createddate)),111)
这是sql的使用,想转换oracle,需要怎么写
convert(char(10),w2.createddate-datepart(w,w2.createddate)+1,111)+'-'+
convert(char(10),w2.createddate+(7-datepart(w,w2.createddate)),111)
datepart(w,w2.createddate) --→to_char(w2.createddate,'W')convert(char(10),w2.createddate-datepart(w,w2.createddate)+1,111)+'-'+
convert(char(10),w2.createddate+(7-datepart(w,w2.createddate)),111)--→to_char(w2.createddate-to_char(w2.createddate,'W')+1,'yyyy-mm-dd')||'-'||
to_char(w2.createddate+7-to_char(w2.createddate,'W'),'yyyy-mm-dd')
应该是这样吧,不过还是谢谢这位朋友