首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2005使用DateSerial函数向用户显示默认午夜时间

2005使用DateSerial函数向用户显示默认午夜时间
EN

Stack Overflow用户
提问于 2012-06-01 19:43:57
回答 1查看 4.7K关注 0票数 1

我目前正在编写SQL 2005中的一份报告,并且对报表非常陌生。我使用一个“开始日期”和“结束日期”为用户选择一个报告期间。

对于“开始日期”,我使用的报表参数“默认”值为:

=数据系列(年份(今日())、月份(今日())、日(今日()

对于“结束日期”,我使用的ReportParameter Defulat值为:

=现在()

用户显示如下:

  • 开始日期: 06/01/2012
  • 结束日期: 01/01/2012 12:33:03

问题:-我希望将DateSerial函数的默认时间显示给用户(默认时间为午夜00:00:00)。我只是好奇这在SQL 2005中是否可行。

EN

回答 1

Stack Overflow用户

发布于 2012-06-08 19:39:28

如果时间与查询无关(例如,您正在查询的数据只使用日期,而不是时间),则'End Date‘参数默认值可以更改为“= data ()”

“date ()”函数仅提供当前日期,如果在支持时间的类型中使用,则将显示12:00上午12:00的默认时间。

表达式示例(报表生成器和SSRS)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10856422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档