我正在使用crystal report builder,我需要通过Crystal Report参数向SQL Server传递一个日期限制的查询。
我的SQL表将datetime存储为bigint(UTC TICKS)。
用户通过日历选择工具发送报告选择的参数,因此接收的参数是水晶报告的日期时间。
我可以在更改参数值/类型后在SQL命令(Crystal Report - 命令)中执行查询吗? 在命令中使用公式之前,我可以使用公式更改参数吗?
例如: ShiftDateTime({@ CreationTime},“UTC,0”,“”)
谢谢!
答案 0 :(得分:1)
我找到了答案:
到目前为止bigint: 选择dateadd(分钟,强制转换((8123371500/60)为bigint),强制转换('1753-01-01'作为日期时间))
约会到bigint: 选择演员(DateDiff(分钟,'1753-01-01','2010-06-03 12:05:33')作为bigint)* 60
无论如何,谢谢。晒。