2020-09-07 21:36发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在尝试创建一个计... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在尝试创建一个计算列。
我们有一个值为20190101的开始日期列和值为20190501的结束日期列...我们需要创建一个计算列,其中显示这两个日期之间/之间的所有日期...像20190101,20190102, 20190103至20190501。
请对此提供帮助。
感谢与问候,
萨蒂亚
嗨,Sataya,
您可以使用以下SQL查询:
将@Column声明为nvarchar(max) 声明@cnt INT = CAST((选择CONVERT(VARCHAR(8),GETDATE()+ 1,112))AS int); 当CAST((select CONVERT(VARCHAR(8),GETDATE(),112))AS int)<@cnt 开始 SET @cnt = @ cnt-1; SET @Column = COALESCE(@Column +',','')+ convert(nvarchar,@ cnt) 结束; 选择@Column
谢谢
Aziz
最多设置5个标签!
嗨,Sataya,
您可以使用以下SQL查询:
谢谢
Aziz
一周热门 更多>