数据集中怎么获取当年时间,日,月,年?

 数据库是sqlserver,在数据库中使用时没问题,在帆软的数据集里用不了

这些语句:

    select getdate()

    select DATENAME(YEAR,GETDATE())

    select DATENAME(MONTH,GETDATE())


FineReport lyp5806302 发布于 2020-11-12 14:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2020-11-12 14:09

SqlServer这些语句没有错,但是数据集一次只能查一条语句,建议改成

select getdate() as a,

       DATENAME(YEAR,GETDATE()) as b,

       DATENAME(MONTH,GETDATE()) as c


最佳回答
0
flyingsnakeLv6资深互助
发布于2020-11-12 14:07(编辑于 2020-11-12 14:07)

select '${today()}' 

select '${month(today())}' 

select '${year(today())}' 

最佳回答
0
烟尘Lv6高级互助
发布于2020-11-12 14:07(编辑于 2020-11-12 14:13)

直接在单元格里用公式

today()

month(today())

year(today())


或者在数据集里,把多个select语句合并成一个查询,然后给个字段名

    select getdate() as '日期',DATENAME(YEAR,GETDATE()) as '年',DATENAME(MONTH,GETDATE()) as '月'


  • 4关注人数
  • 774浏览人数
  • 最后回答于:2020-11-12 14:13
    请选择关闭问题的原因
    确定 取消
    返回顶部